API para Apollo: Busca de pessoas
Busque pessoas por cargo, senioridade, nome, localização, domínio ou ID do empregador, status do e-mail e receita, tecnologia, contratações e crescimento de headcount do empregador, com resumos de perfil normalizados.
Preços
Um preço, em dólares
Teste
Faça sua primeira requisição
{
"data": {
"people": [
{
"firstName": "Alex",
"hasCity": true,
"hasCountry": true,
"hasDirectPhone": true,
"hasEmail": true,
"hasState": true,
"id": "a1b2c3d4",
"lastNameInitial": "Rivera",
"lastRefreshedUtc": 12.5,
"organization": {
"hasCity": true,
"hasCountry": true,
"hasEmployeeCount": true,
"hasIndustry": true,
"hasPhone": true,
"hasPostalCode": true,
"hasRevenue": true,
"hasState": true,
"name": "Example title"
},
"title": "Example title"
}
],
"total": 12500
},
"found": true,
"reason": "not_found"
}interface ApolloPeopleSearchResponse {
data: {
people: {
firstName: string;
hasCity?: boolean;
hasCountry?: boolean;
hasDirectPhone?: boolean;
hasEmail?: boolean;
hasState?: boolean;
id: string;
lastNameInitial?: string;
lastRefreshedUtc?: number;
organization?: {
hasCity?: boolean;
hasCountry?: boolean;
hasEmployeeCount?: boolean;
hasIndustry?: boolean;
hasPhone?: boolean;
hasPostalCode?: boolean;
hasRevenue?: boolean;
hasState?: boolean;
name?: string;
};
title?: string;
}[];
total: 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 30dcurl -X POST https://api.getanyapi.com/v1/run/apollo.people_search \
-H "Authorization: Bearer $ANYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"limit":3,"page":1,"titles":["CEO"]}'| Campo | Tipo | Valor de exemplo |
|---|---|---|
| Corpo da requisição | ||
| emailStatuses | array | Status de e-mail a corresponder. |
| employeeRanges | array | Faixas de número de funcionários da organização na notação da Apollo, como 51,200. |
| excludeOrganizationDomains | array | Exclui pessoas cujo empregador atual corresponde a qualquer um destes domínios. Todos os domínios que a Apollo tem para esse empregador são excluídos. |
| headcountGrowthMonths | enum | Janela retroativa em meses para o filtro de crescimento de headcount. Só tem efeito junto com minHeadcountGrowthPercent ou maxHeadcountGrowthPercent. |
| includeSimilarTitles | boolean | Se cargos semelhantes aos de titles também correspondem. Defina como false para apenas correspondências estritas de cargo. |
| jobPostedAtGte | string | Apenas organizações com uma vaga publicada nesta data ou depois. Formato: YYYY-MM-DD. |
| jobPostedAtLte | string | Apenas organizações com uma vaga publicada nesta data ou antes. Formato: YYYY-MM-DD. |
| jobPostingLocations | array | Localizações das vagas ativas da organização, como japan. |
| jobPostingTitles | array | Cargos listados nas vagas ativas da organização, como sales manager. |
| keywords | string | Palavras-chave a corresponder nos registros de pessoas. |
| limit | integer | 3Número máximo de pessoas retornadas nesta página. |
| lookalikeOrganizationIds | array | Identificadores de organizações da Apollo a usar como sementes de empresas semelhantes, no máximo cinco. Os resultados ficam restritos a organizações semelhantes às sementes, e as próprias sementes são excluídas. Uma semente para a qual a Apollo não tem dados de semelhança não retorna resultados. |
| maxHeadcountGrowthPercent | integer | Crescimento máximo de headcount da organização em headcountGrowthMonths, como porcentagem inteira, por exemplo 100 para 100%. |
| maxJobs | integer | Número máximo de vagas ativas na organização. |
| maxRevenueUsd | integer | Receita anual máxima da organização, em USD inteiros e sem símbolos. |
| minHeadcountGrowthPercent | integer | Crescimento mínimo de headcount da organização em headcountGrowthMonths, como porcentagem inteira, por exemplo 10 para 10%. Valores negativos são aceitos. |
| minJobs | integer | Número mínimo de vagas ativas na organização. |
| minRevenueUsd | integer | Receita anual mínima da organização, em USD inteiros e sem símbolos. |
| organizationDomains | array | Domínios do empregador atual ou anterior da pessoa, sem www, no máximo 1000. |
| organizationIds | array | Identificadores da Apollo do empregador atual da pessoa. |
| organizationLocations | array | Localizações de sede da organização a corresponder. |
| page | integer | 1Página de resultados, começando em 1. |
| personLocations | array | Localizações da pessoa a corresponder. |
| personName | string | Nome da pessoa a corresponder; os resultados incluem pessoas cujo nome contém todas as palavras. |
| seniorities | array | Níveis de senioridade a corresponder. |
| technologySlugAnd | array | Apenas pessoas cujo empregador atual usa TODAS estas tecnologias. Identificadores de tecnologia da Apollo, como salesforce ou google_analytics (espaços e pontos viram sublinhados). A saída technologies dos SKUs de organização da Apollo os retorna como id. |
| technologySlugNot | array | Exclui pessoas cujo empregador atual usa qualquer uma destas tecnologias. Identificadores de tecnologia da Apollo, como salesforce ou google_analytics (espaços e pontos viram sublinhados). A saída technologies dos SKUs de organização da Apollo os retorna como id. |
| technologySlugOr | array | Apenas pessoas cujo empregador atual usa QUALQUER uma destas tecnologias. Identificadores de tecnologia da Apollo, como salesforce ou google_analytics (espaços e pontos viram sublinhados). A saída technologies dos SKUs de organização da Apollo os retorna como id. |
| titles | array | ["CEO"]Cargos a corresponder. |
| Resposta | ||
| data | object | |
| data.people | object[] | People on this result page. |
| data.people[].firstName | string | Person first name. |
| data.people[].hasCity | boolean | Whether city data is available through enrichment. |
| data.people[].hasCountry | boolean | Whether country data is available through enrichment. |
| data.people[].hasDirectPhone | boolean | Whether direct phone data is available through asynchronous enrichment. |
| data.people[].hasEmail | boolean | Whether an email is available through enrichment. |
| data.people[].hasState | boolean | Whether state or region data is available through enrichment. |
| data.people[].id | string | Stable person identifier. |
| data.people[].lastNameInitial | string | Obfuscated last-name initial. |
| data.people[].lastRefreshedUtc | number | UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.people[].organization | object | Availability summary for the current organization. |
| data.people[].organization.hasCity | boolean | Whether organization city data is available. |
| data.people[].organization.hasCountry | boolean | Whether organization country data is available. |
| data.people[].organization.hasEmployeeCount | boolean | Whether organization employee-count data is available. |
| data.people[].organization.hasIndustry | boolean | Whether industry data is available. |
| data.people[].organization.hasPhone | boolean | Whether an organization phone is available. |
| data.people[].organization.hasPostalCode | boolean | Whether organization postal-code data is available. |
| data.people[].organization.hasRevenue | boolean | Whether organization revenue data is available. |
| data.people[].organization.hasState | boolean | Whether organization state data is available. |
| data.people[].organization.name | string | Current organization name. |
| data.people[].title | string | Current job title. |
| data.total | integer | Total matching people. |
| found | boolean | Whether any matching people were found. |
| 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ção | USD | US$ 0,01 |
| Preço /mil req. | USD | US$ 10,00 |
Dúvidas frequentes
Sobre o endpoint Busca de pessoas da API para Apollo
O endpoint Busca de pessoas da AnyAPI para Apollo retorna dados de Apollo em JSON normalizado com uma chamada POST para /v1/run/apollo.people_search. Busque pessoas por cargo, senioridade, nome, localização, domínio ou ID do empregador, status do e-mail e receita, tecnologia, contratações e crescimento de headcount do empregador, com resumos de perfil normalizados. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa a partir de US$ 10 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 85,6% das chamadas ao endpoint Busca de pessoas da API para Apollo feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 1,7 segundos, em 270 chamadas medidas.