Apollo API
Apollo 人员数据补全 API
通过邮箱、邮箱哈希、LinkedIn URL、Apollo 人员 ID,或姓名加组织补全人员数据,返回联系方式、职位、地点和公司数据。
POST/v1/run/apollo.person_enrich
可用率
97.90%
30d · 476 次调用
请求数
476
30d · 按周,近 12 周
响应时间
1.8s
中位数 · 30d
试一试
发出你的第一个请求
示例响应
免费运行只返回前 3 条结果。为密钥充值即可获得完整响应。
{
"data": {
"address": "123 Main St",
"catchAll": true,
"catchAllVerdict": "example",
"city": "San Francisco",
"confidence": "a1b2c3d4",
"country": "US",
"departments": [
"example"
],
"email": "alex@example.com",
"emailStatus": "alex@example.com",
"employmentHistory": [
{
"current": true,
"endUtc": 12.5,
"id": "a1b2c3d4",
"organizationId": "Acme Inc",
"organizationName": "Acme Inc",
"startUtc": 12.5,
"title": "Example title"
}
],
"facebookUrl": "https://example.com/page",
"firstName": "Alex",
"functions": [
"example"
],
"githubUrl": "https://example.com/page",
"headline": "Example title",
"id": "a1b2c3d4",
"image": "https://example.com/image.jpg",
"lastName": "Rivera",
"linkedinUrl": "https://example.com/page",
"name": "Example title",
"organization": {
"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"
}
],
"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",
"orgChartRootPersonIds": [
"Acme Inc"
],
"parentOrganizationId": "Acme Inc",
"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,
"suborganizations": [
{
"country": "US",
"employeeCount": 12500,
"id": "a1b2c3d4",
"industries": [
"example"
],
"name": "Example title",
"websiteUrl": "https://example.com/page"
}
],
"technologies": [
{
"category": "general",
"id": "a1b2c3d4",
"name": "Example title"
}
],
"technologyNames": [
"Example title"
],
"totalFunding": 12500,
"totalFundingDisplay": "example",
"twitterUrl": "https://example.com/page",
"websiteUrl": "https://example.com/page"
},
"organizationId": "Acme Inc",
"personalEmails": [
"alex@example.com"
],
"postalCode": "94107",
"seniority": "example",
"state": "CA",
"streetAddress": "123 Main St",
"subdepartments": [
"example"
],
"timeZone": "2024-01-15T09:30:00Z",
"title": "Example title",
"twitterUrl": "https://example.com/page"
},
"found": true,
"reason": "not_found"
}响应类型定义
interface ApolloPersonEnrichResponse {
data: {
address?: string;
catchAll?: boolean;
catchAllVerdict?: string;
city?: string;
confidence?: string;
country?: string;
departments?: string[];
email?: string;
emailStatus?: string;
employmentHistory?: {
current?: boolean;
endUtc?: number;
id: string;
organizationId?: string;
organizationName?: string;
startUtc?: number;
title?: string;
}[];
facebookUrl?: string;
firstName: string;
functions?: string[];
githubUrl?: string;
headline?: string;
id: string;
image?: string;
lastName: string;
linkedinUrl?: string;
name: string;
organization?: {
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;
}[];
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;
orgChartRootPersonIds?: string[];
parentOrganizationId?: 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;
suborganizations?: {
country?: string;
employeeCount?: number;
id?: string;
industries?: string[];
name?: string;
websiteUrl?: string;
}[];
technologies?: {
category?: string;
id?: string;
name?: string;
}[];
technologyNames?: string[];
totalFunding?: number;
totalFundingDisplay?: string;
twitterUrl?: string;
websiteUrl?: string;
};
organizationId?: string;
personalEmails?: string[];
postalCode?: string;
seniority?: string;
state?: string;
streetAddress?: string;
subdepartments?: string[];
timeZone?: string;
title?: string;
twitterUrl?: string;
} | null;
found: boolean;
reason?: "not_found";
}完整的参数与响应参考:这个接口的每个字段、类型和示例。
参考
请求、响应与价格
最近验证于 2026-09-29 · 可用率和延迟按 30d 统计POST /v1/run/apollo.person_enrich
curl -X POST https://api.getanyapi.com/v1/run/apollo.person_enrich \
-H "Authorization: Bearer $ANYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"apollo.io","firstName":"Tim","lastName":"Zheng"}'| 字段 | 类型 | 示例值 |
|---|---|---|
| 请求体 | ||
| domain | string | "apollo.io"与人员姓名配合使用的组织域名。 |
| string | 用于识别该人员的工作或个人邮箱。 | |
| emailHash | string | 该人员邮箱的 MD5 或 SHA-256 哈希,用于识别该人员。 |
| firstName | string | "Tim"人员的名字,与 lastName 和一个组织标识符配合使用。 |
| fullName | string | 人员全名,与组织标识符配合使用,代替 firstName 和 lastName。 |
| lastName | string | "Zheng"人员的姓氏,与 firstName 和一个组织标识符配合使用。 |
| linkedinUrl | string | 用于识别该人员的 LinkedIn 主页 URL。 |
| organizationName | string | 与人员姓名配合使用的组织名称。 |
| personId | string | Apollo 人员标识符,例如 apollo.people_search 返回的 id。 |
| revealPersonalEmails | boolean | 是否包含个人邮箱。对于 GDPR 地区的人员,Apollo 不提供个人邮箱。 |
| 响应 | ||
| data | object | |
| data.address | string | Full address as one display string. |
| data.catchAll | boolean | Domain accepts all addresses. |
| data.catchAllVerdict | string | Apollo's verdict on the catch-all email domain, such as allow. |
| data.city | string | City. |
| data.confidence | string | Apollo match confidence for this person: high, medium or low. |
| data.country | string | Country. |
| data.departments | string[] | Current departments. |
| data.email | string | Available work email. |
| data.emailStatus | string | Verification status of the work email. |
| data.employmentHistory | object[] | Known employment history. |
| data.employmentHistory[].current | boolean | Whether this is a current role. |
| data.employmentHistory[].endUtc | number | UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.employmentHistory[].id | string | Stable employment record identifier. |
| data.employmentHistory[].organizationId | string | Organization identifier. |
| data.employmentHistory[].organizationName | string | Organization name. |
| data.employmentHistory[].startUtc | number | UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.employmentHistory[].title | string | Role title. |
| data.facebookUrl | string | Canonical Facebook profile URL. |
| data.firstName | string | Person first name. |
| data.functions | string[] | Current business functions. |
| data.githubUrl | string | Canonical GitHub profile URL. |
| data.headline | string | Professional headline. |
| data.id | string | Stable person identifier. |
| data.image | string | Profile image URL. |
| data.lastName | string | Person last name. |
| data.linkedinUrl | string | Canonical LinkedIn profile URL. |
| data.name | string | Full person name. |
| data.organization | object | Current organization summary. |
| data.organization.alexaRanking | integer | Alexa global traffic rank of the organization website. |
| data.organization.angellistUrl | string | Canonical AngelList profile URL. |
| data.organization.annualRevenue | number | Estimated annual revenue in USD. |
| data.organization.annualRevenueDisplay | string | Human-readable estimated annual revenue. |
| data.organization.city | string | Headquarters city. |
| data.organization.country | string | Headquarters country. |
| data.organization.crunchbaseUrl | string | Canonical Crunchbase profile URL. |
| data.organization.description | string | Organization summary. |
| data.organization.domain | string | Primary organization domain. |
| data.organization.employeeCount | integer | Estimated employee count. |
| data.organization.employeeGrowth | object | Headcount change over trailing windows, in percent. |
| data.organization.employeeGrowth.percent12m | number | Percent change over the last twelve months. |
| data.organization.employeeGrowth.percent24m | number | Percent change over the last twenty-four months. |
| data.organization.employeeGrowth.percent6m | number | Percent change over the last six months. |
| data.organization.facebookUrl | string | Canonical Facebook page URL. |
| data.organization.foundedYear | integer | Year the organization was founded. |
| data.organization.fundingEvents | object[] | Funding rounds Apollo records for the organization. |
| data.organization.fundingEvents[].amountDisplay | string | Amount raised in this round as Apollo displays it, such as 100M. |
| data.organization.fundingEvents[].currency | string | Currency symbol of the amount, such as $. |
| data.organization.fundingEvents[].detectedUtc | number | UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.organization.fundingEvents[].id | string | Funding round identifier. |
| data.organization.fundingEvents[].investors | string | Investors in this round as one comma-separated string, exactly as Apollo returns it. A single investor name can itself contain a comma. |
| data.organization.fundingEvents[].newsUrl | string | Article reporting the round. |
| data.organization.fundingEvents[].raisedUtc | number | UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.organization.fundingEvents[].type | string | Funding round type, such as Series D. |
| data.organization.id | string | Stable organization identifier. |
| data.organization.image | string | Organization logo URL. |
| data.organization.industries | string[] | Industries associated with the organization. |
| data.organization.industry | string | Primary industry. |
| data.organization.industryTagId | string | Apollo industry tag identifier of the primary industry, accepted by apollo.organizations_search industryIds. |
| data.organization.industryTagIds | object | Apollo industry tag identifier for each industry, keyed by industry name. The identifiers are accepted by apollo.organizations_search industryIds. |
| data.organization.keywords | string[] | Keywords associated with the organization. |
| data.organization.languages | string[] | Languages the organization operates in. |
| data.organization.latestFundingDetectedUtc | number | UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.organization.latestFundingStage | string | Latest disclosed funding stage. |
| data.organization.latestFundingUtc | number | UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.organization.linkedinId | string | Organization LinkedIn numeric id. |
| data.organization.linkedinUrl | string | Canonical LinkedIn company URL. |
| data.organization.naicsCodes | string[] | NAICS industry codes. |
| data.organization.name | string | Organization name. |
| data.organization.orgChartRootPersonIds | string[] | Apollo person identifiers at the top of the organization's org chart, accepted by apollo.person_enrich personId. |
| data.organization.parentOrganizationId | string | Identifier of the organization that owns this one. |
| data.organization.phone | string | Organization phone number in international format. |
| data.organization.postalCode | string | Headquarters postal code. |
| data.organization.publiclyTradedExchange | string | Exchange the company lists on, such as nyse. |
| data.organization.publiclyTradedSymbol | string | Stock ticker, for listed companies. |
| data.organization.rawAddress | string | Headquarters address as one display string. |
| data.organization.retailLocationCount | integer | Number of retail locations Apollo records for the organization. |
| data.organization.sanitizedPhone | string | Organization phone number in international E.164 form, such as +14152985539. |
| data.organization.secondaryIndustries | string[] | Industries associated with the organization besides the primary industry. |
| data.organization.sicCodes | string[] | SIC industry codes. |
| data.organization.state | string | Headquarters state or region. |
| data.organization.streetAddress | string | Street address. |
| data.organization.suborganizationCount | integer | Number of related organizations Apollo lists under this one. |
| data.organization.suborganizations | object[] | Related organizations Apollo lists under this one, usually subsidiaries or acquisitions. |
| data.organization.suborganizations[].country | string | Headquarters country. |
| data.organization.suborganizations[].employeeCount | integer | Estimated employee count. |
| data.organization.suborganizations[].id | string | Organization identifier. |
| data.organization.suborganizations[].industries | string[] | Industries associated with the organization. |
| data.organization.suborganizations[].name | string | Organization name. |
| data.organization.suborganizations[].websiteUrl | string | Canonical organization website URL. |
| data.organization.technologies | object[] | Technologies detected at the organization, with their category. |
| data.organization.technologies[].category | string | Technology category. |
| data.organization.technologies[].id | string | Technology identifier, accepted by the technologySlug filters of apollo.organizations_search and apollo.people_search. |
| data.organization.technologies[].name | string | Technology name. |
| data.organization.technologyNames | string[] | Technologies detected at the organization. |
| data.organization.totalFunding | number | Total disclosed funding in USD. |
| data.organization.totalFundingDisplay | string | Human-readable total disclosed funding. |
| data.organization.twitterUrl | string | Canonical X or Twitter profile URL. |
| data.organization.websiteUrl | string | Canonical organization website URL. |
| data.organizationId | string | Identifier of the person's current organization. |
| data.personalEmails | string[] | Available personal email addresses, included automatically. |
| data.postalCode | string | Postal code. |
| data.seniority | string | Current seniority classification. |
| data.state | string | State or region. |
| data.streetAddress | string | Street address. |
| data.subdepartments | string[] | Current subdepartments. |
| data.timeZone | string | IANA time-zone identifier. |
| data.title | string | Current job title. |
| data.twitterUrl | string | Canonical X or Twitter profile URL. |
| found | boolean | Whether a matching person was 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. |
| 价格 | ||
| 每次请求价格 | USD | US$0.012 |
| 价格(/千次请求) | USD | US$12.00 |
常见问题
关于 Apollo 人员数据补全 API
AnyAPI 的 Apollo 人员数据补全 API 只需一次 POST 请求 /v1/run/apollo.person_enrich,就以统一格式的 JSON 返回 Apollo 数据。通过邮箱、邮箱哈希、LinkedIn URL、Apollo 人员 ID,或姓名加组织补全人员数据,返回联系方式、职位、地点和公司数据。无论哪个数据源提供服务,AnyAPI 都返回同一套统一的 schema。费用:每千次请求 US$12 起,以美元计价,无需订阅,也没有每月最低消费。过去 30 天,通过 AnyAPI 发起的 Apollo 人员数据补全 API 调用中有 97.9% 成功,响应时间中位数为 1.8 秒,共测量 476 次调用。
费用:每千次请求 US$12 起,以美元计价,无需订阅,也没有每月最低消费。你只需为一个美元钱包充值,每次调用从中扣费。部分由钱包付费的失败请求会产生处理费用,我们按成本原价转嫁,不加价;错误响应会显示收取的金额。
通过邮箱、邮箱哈希、LinkedIn URL、Apollo 人员 ID,或姓名加组织补全人员数据,返回联系方式、职位、地点和公司数据。响应是统一格式的 JSON,外层结构与每个 AnyAPI 接口相同,所以解析另一个接口只需换一个 URL,别的都不用改。
过去 30 天,通过 AnyAPI 发起的 Apollo 人员数据补全 API 调用中有 97.9% 成功,响应时间中位数为 1.8 秒,共测量 476 次调用。这些是 AnyAPI 对经过网关的流量的自有测量,持续重新计算,并非公开承诺的服务等级目标。