API para Apollo

API para Apollo: Enriquecimento de organizações em lote

Enriqueça até 10 domínios de organizações em uma requisição, com dados normalizados de perfil da empresa, setor, funcionários, receita e localização. O preço é por requisição, não por domínio, então um lote completo de 10 custa o mesmo que um lote de 1. Os resultados seguem a mesma posição dos domínios enviados, e um domínio sem correspondência retorna null na sua posição.

POST/v1/run/apollo.organizations_bulk_enrich
Disponibilidade
100,00%
30d · 81 chamadas
Requisições
81
30d · semanal, últimas 12 sem.
Resposta
1,5s
mediana · 30d

Preços

Um preço, em dólares

Como chamar

Faça sua primeira requisição

import os, requests

res = requests.post(
    "https://api.getanyapi.com/v1/run/apollo.organizations_bulk_enrich",
    headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"},
    json={
        "domains": ""
    },
)
print(res.json())
Abrir em
Obter chave grátis
Resposta de exemplo
{
  "data": {
    "enriched": 42,
    "missing": 42,
    "organizations": [
      {
        "alexaRanking": 1,
        "angellistUrl": "https://example.com/page",
        "annualRevenue": 19.99,
        "annualRevenueDisplay": "example",
        "city": "San Francisco",
        "country": "US",
        "crunchbaseUrl": "https://example.com/page",
        "description": "A short example description of this item.",
        "domain": "example.com",
        "employeeCount": 12500,
        "employeeGrowth": {
          "percent12m": 12.5,
          "percent24m": 12.5,
          "percent6m": 12.5
        },
        "facebookUrl": "https://example.com/page",
        "foundedYear": 2024,
        "fundingEvents": [
          {
            "amountDisplay": "19.99",
            "currency": "USD",
            "detectedUtc": 12.5,
            "id": "a1b2c3d4",
            "investors": "example",
            "newsUrl": "https://example.com/page",
            "raisedUtc": 12.5,
            "type": "general"
          }
        ],
        "headcountByRole": {},
        "id": "a1b2c3d4",
        "image": "https://example.com/image.jpg",
        "industries": [
          "example"
        ],
        "industry": "general",
        "industryTagId": "general",
        "industryTagIds": {},
        "keywords": [
          "a1b2c3d4"
        ],
        "languages": [
          "en"
        ],
        "latestFundingDetectedUtc": 12.5,
        "latestFundingStage": "example",
        "latestFundingUtc": 12.5,
        "linkedinId": "https://example.com/page",
        "linkedinUrl": "https://example.com/page",
        "naicsCodes": [
          "a1b2c3d4"
        ],
        "name": "Example title",
        "ownershipChainIds": [
          "Alex Rivera"
        ],
        "parentOrganizationId": "Acme Inc",
        "parentOrganizationName": "Acme Inc",
        "parentOrganizationWebsiteUrl": "https://example.com/page",
        "phone": "+1 555-0142",
        "postalCode": "94107",
        "publiclyTradedExchange": "example",
        "publiclyTradedSymbol": "example",
        "rawAddress": "123 Main St",
        "retailLocationCount": 12500,
        "sanitizedPhone": "+1 555-0142",
        "secondaryIndustries": [
          "example"
        ],
        "sicCodes": [
          "a1b2c3d4"
        ],
        "state": "CA",
        "streetAddress": "123 Main St",
        "suborganizationCount": 12500,
        "subsidiaryCountries": [
          "a1b2c3d4"
        ],
        "subsidiaryEmployeeCount": 12500,
        "subsidiaryIndustries": [
          "a1b2c3d4"
        ],
        "totalFunding": 12500,
        "totalFundingDisplay": "example",
        "twitterUrl": "https://example.com/page",
        "ultimateParentOrganizationId": "Acme Inc",
        "ultimateParentOrganizationName": "Acme Inc",
        "ultimateParentOrganizationWebsiteUrl": "https://example.com/page",
        "websiteUrl": "https://example.com/page"
      }
    ],
    "requested": 42
  },
  "found": true,
  "reason": "not_found"
}
Interface da resposta
interface ApolloOrganizationsBulkEnrichResponse {
  data: {
    enriched: number;
    missing: number;
    organizations: ({
      alexaRanking?: number;
      angellistUrl?: string;
      annualRevenue?: number;
      annualRevenueDisplay?: string;
      city?: string;
      country?: string;
      crunchbaseUrl?: string;
      description?: string;
      domain?: string;
      employeeCount?: number;
      employeeGrowth?: {
        percent12m?: number;
        percent24m?: number;
        percent6m?: number;
      };
      facebookUrl?: string;
      foundedYear?: number;
      fundingEvents?: {
        amountDisplay?: string;
        currency?: string;
        detectedUtc?: number;
        id?: string;
        investors?: string;
        newsUrl?: string;
        raisedUtc?: number;
        type?: string;
      }[];
      headcountByRole?: {
      };
      id: string;
      image?: string;
      industries?: string[];
      industry?: string;
      industryTagId?: string;
      industryTagIds?: {
      };
      keywords?: string[];
      languages?: string[];
      latestFundingDetectedUtc?: number;
      latestFundingStage?: string;
      latestFundingUtc?: number;
      linkedinId?: string;
      linkedinUrl?: string;
      naicsCodes?: string[];
      name: string;
      ownershipChainIds?: string[];
      parentOrganizationId?: string;
      parentOrganizationName?: string;
      parentOrganizationWebsiteUrl?: string;
      phone?: string;
      postalCode?: string;
      publiclyTradedExchange?: string;
      publiclyTradedSymbol?: string;
      rawAddress?: string;
      retailLocationCount?: number;
      sanitizedPhone?: string;
      secondaryIndustries?: string[];
      sicCodes?: string[];
      state?: string;
      streetAddress?: string;
      suborganizationCount?: number;
      subsidiaryCountries?: string[];
      subsidiaryEmployeeCount?: number;
      subsidiaryIndustries?: string[];
      totalFunding?: number;
      totalFundingDisplay?: string;
      twitterUrl?: string;
      ultimateParentOrganizationId?: string;
      ultimateParentOrganizationName?: string;
      ultimateParentOrganizationWebsiteUrl?: string;
      websiteUrl?: string;
    } | null)[];
    requested: number;
  } | null;
  found: boolean;
  reason?: "not_found";
}

Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.

Referência

Requisição, resposta e preço

Última verificação em 2026-09-29 · disponibilidade e latência medidas em 30d
POST /v1/run/apollo.organizations_bulk_enrich
curl -X POST https://api.getanyapi.com/v1/run/apollo.organizations_bulk_enrich \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domains":["apollo.io","openai.com"]}'
CampoTipoValor de exemplo
Corpo da requisição
domainsarray["apollo.io","openai.com"]Domínios das organizações a enriquecer, com no máximo 10 domínios por requisição.
Resposta
dataobject
data.enrichedintegerNumber of uniquely enriched organizations.
data.missingintegerNumber of requested domains without a match.
data.organizations(object | null)[]Enriched organizations, positionally aligned with the requested domains: index i of this array is the result for index i of the domains input, and the array is always the same length as that input. An entry is null when the domain had no match, so a partial batch still returns every domain it did resolve.
data.organizations[].alexaRankingintegerAlexa global traffic rank of the organization website.
data.organizations[].angellistUrlstringCanonical AngelList profile URL.
data.organizations[].annualRevenuenumberEstimated annual revenue in USD.
data.organizations[].annualRevenueDisplaystringHuman-readable estimated annual revenue.
data.organizations[].citystringHeadquarters city.
data.organizations[].countrystringHeadquarters country.
data.organizations[].crunchbaseUrlstringCanonical Crunchbase profile URL.
data.organizations[].descriptionstringOrganization summary.
data.organizations[].domainstringPrimary organization domain.
data.organizations[].employeeCountintegerEstimated employee count.
data.organizations[].employeeGrowthobjectHeadcount change over trailing windows, in percent.
data.organizations[].employeeGrowth.percent12mnumberPercent change over the last twelve months.
data.organizations[].employeeGrowth.percent24mnumberPercent change over the last twenty-four months.
data.organizations[].employeeGrowth.percent6mnumberPercent change over the last six months.
data.organizations[].facebookUrlstringCanonical Facebook page URL.
data.organizations[].foundedYearintegerYear the organization was founded.
data.organizations[].fundingEventsobject[]Funding rounds Apollo records for the organization.
data.organizations[].fundingEvents[].amountDisplaystringAmount raised in this round as Apollo displays it, such as 100M.
data.organizations[].fundingEvents[].currencystringCurrency symbol of the amount, such as $.
data.organizations[].fundingEvents[].detectedUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.organizations[].fundingEvents[].idstringFunding round identifier.
data.organizations[].fundingEvents[].investorsstringInvestors in this round as one comma-separated string, exactly as Apollo returns it. A single investor name can itself contain a comma.
data.organizations[].fundingEvents[].newsUrlstringArticle reporting the round.
data.organizations[].fundingEvents[].raisedUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.organizations[].fundingEvents[].typestringFunding round type, such as Series D.
data.organizations[].headcountByRoleobjectEmployee count per department, keyed by Apollo department name.
data.organizations[].idstringStable organization identifier.
data.organizations[].imagestringOrganization logo URL.
data.organizations[].industriesstring[]Industries associated with the organization.
data.organizations[].industrystringPrimary industry.
data.organizations[].industryTagIdstringApollo industry tag identifier of the primary industry, accepted by apollo.organizations_search industryIds.
data.organizations[].industryTagIdsobjectApollo industry tag identifier for each industry, keyed by industry name. The identifiers are accepted by apollo.organizations_search industryIds.
data.organizations[].keywordsstring[]Keywords associated with the organization.
data.organizations[].languagesstring[]Languages the organization operates in.
data.organizations[].latestFundingDetectedUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.organizations[].latestFundingStagestringLatest disclosed funding stage.
data.organizations[].latestFundingUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.organizations[].linkedinIdstringOrganization LinkedIn numeric id.
data.organizations[].linkedinUrlstringCanonical LinkedIn company URL.
data.organizations[].naicsCodesstring[]NAICS industry codes.
data.organizations[].namestringOrganization name.
data.organizations[].ownershipChainIdsstring[]Identifiers of the organizations in this organization's ownership chain.
data.organizations[].parentOrganizationIdstringIdentifier of the organization that owns this one.
data.organizations[].parentOrganizationNamestringName of the organization that owns this one.
data.organizations[].parentOrganizationWebsiteUrlstringWebsite URL of the organization that owns this one.
data.organizations[].phonestringOrganization phone number in international format.
data.organizations[].postalCodestringHeadquarters postal code.
data.organizations[].publiclyTradedExchangestringExchange the company lists on, such as nyse.
data.organizations[].publiclyTradedSymbolstringStock ticker, for listed companies.
data.organizations[].rawAddressstringHeadquarters address as one display string.
data.organizations[].retailLocationCountintegerNumber of retail locations Apollo records for the organization.
data.organizations[].sanitizedPhonestringOrganization phone number in international E.164 form, such as +14152985539.
data.organizations[].secondaryIndustriesstring[]Industries associated with the organization besides the primary industry.
data.organizations[].sicCodesstring[]SIC industry codes.
data.organizations[].statestringHeadquarters state or region.
data.organizations[].streetAddressstringStreet address.
data.organizations[].suborganizationCountintegerNumber of related organizations Apollo lists under this one.
data.organizations[].subsidiaryCountriesstring[]Countries Apollo rolls up across the organization's corporate family.
data.organizations[].subsidiaryEmployeeCountintegerEstimated employee count Apollo rolls up across the organization's corporate family.
data.organizations[].subsidiaryIndustriesstring[]Industries Apollo rolls up across the organization's corporate family.
data.organizations[].totalFundingnumberTotal disclosed funding in USD.
data.organizations[].totalFundingDisplaystringHuman-readable total disclosed funding.
data.organizations[].twitterUrlstringCanonical X or Twitter profile URL.
data.organizations[].ultimateParentOrganizationIdstringIdentifier of the top organization in this organization's ownership chain.
data.organizations[].ultimateParentOrganizationNamestringName of the top organization in this organization's ownership chain.
data.organizations[].ultimateParentOrganizationWebsiteUrlstringWebsite URL of the top organization in this organization's ownership chain.
data.organizations[].websiteUrlstringCanonical organization website URL.
data.requestedintegerNumber of requested domains.
foundbooleanWhether any requested organization was enriched. False when no requested domain matched, in which case data is null.
reason"not_found"Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Preço
Preço por requisiçãoUSDUS$ 0,06
Preço /mil req.USDUS$ 60,00

Dúvidas frequentes

Sobre o endpoint Enriquecimento de organizações em lote da API para Apollo

O endpoint Enriquecimento de organizações em lote da AnyAPI para Apollo retorna dados de Apollo em JSON normalizado com uma chamada POST para /v1/run/apollo.organizations_bulk_enrich. Enriqueça até 10 domínios de organizações em uma requisição, com dados normalizados de perfil da empresa, setor, funcionários, receita e localização. O preço é por requisição, não por domínio, então um lote completo de 10 custa o mesmo que um lote de 1. Os resultados seguem a mesma posição dos domínios enviados, e um domínio sem correspondência retorna null na sua posição. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa a partir de US$ 60 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 100,0% das chamadas ao endpoint Enriquecimento de organizações em lote da API para Apollo feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 1,5 segundos, em 81 chamadas medidas.

Custa a partir de US$ 60 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

Enriqueça até 10 domínios de organizações em uma requisição, com dados normalizados de perfil da empresa, setor, funcionários, receita e localização. O preço é por requisição, não por domínio, então um lote completo de 10 custa o mesmo que um lote de 1. Os resultados seguem a mesma posição dos domínios enviados, e um domínio sem correspondência retorna null na sua posição. A resposta é JSON normalizado, com o mesmo envelope que todo endpoint da AnyAPI retorna, então processar um segundo endpoint é só trocar a URL, e nada mais.

Nos últimos 30 dias, 100,0% das chamadas ao endpoint Enriquecimento de organizações em lote da API para Apollo feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 1,5 segundos, em 81 chamadas medidas. Estas são medições da própria AnyAPI sobre o tráfego que passa pelo gateway, recalculadas continuamente, e não uma meta de nível de serviço publicada.