Apollo icon

Apollo

Interact with Apollo API

Organization → Bulk Enrich Organizations

AI-generated

Summary

Grounded strictly in the provided properties and source; no invented behavior, no filler, verb-led.

Inputs

  • domains — Add up to 10 domains to enrich for organization lookup in Apollo, sent as query parameter domains[]. Multiple values allowed; each option is a single domain string (e.g. apollo.io). Default is empty object; at least one domain should be provided to enrich organizations via the bulk endpoint.
  • requestOptions — Collection of request-level configuration applied per the node's requestDefaults and explicit overrides. Contains nested batching (with batchSize and batchInterval), allowUnauthorizedCerts (boolean, default false), proxy (string, default ''), and timeout (number in ms, default 10000, minValue 1).

Output shape

The Apollo API returns enriched organization records for each provided domain at /api/v1/organizations/bulk_enrich. Exact field shape is not declared in the provided source or properties; workflow authors should treat the response as opaque enriched data from Apollo.

Batching splits the input domains into chunks of batchSize (default 50, -1 disables batching, 0 treated as 1), with batchInterval milliseconds (default 1000, 0 disabled) between requests. Proxy, timeout, and SSL certificate bypass are applied per-request as configured.

Examples

Example 1: Enrich two organizations by domain

Set domains to a fixedCollection with two domain entries (e.g. apollo.io, example.com). Leave requestOptions at defaults or adjust timeout/proxy as needed. The node will POST to /api/v1/organizations/bulk_enrich with domains[]=apollo.io&domains[]=example.com.

Discussion