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"}'
字段类型示例值
请求体
domainstring"apollo.io"与人员姓名配合使用的组织域名。
emailstring用于识别该人员的工作或个人邮箱。
emailHashstring该人员邮箱的 MD5 或 SHA-256 哈希,用于识别该人员。
firstNamestring"Tim"人员的名字,与 lastName 和一个组织标识符配合使用。
fullNamestring人员全名,与组织标识符配合使用,代替 firstName 和 lastName。
lastNamestring"Zheng"人员的姓氏,与 firstName 和一个组织标识符配合使用。
linkedinUrlstring用于识别该人员的 LinkedIn 主页 URL。
organizationNamestring与人员姓名配合使用的组织名称。
personIdstringApollo 人员标识符,例如 apollo.people_search 返回的 id。
revealPersonalEmailsboolean是否包含个人邮箱。对于 GDPR 地区的人员,Apollo 不提供个人邮箱。
响应
dataobject
data.addressstringFull address as one display string.
data.catchAllbooleanDomain accepts all addresses.
data.catchAllVerdictstringApollo's verdict on the catch-all email domain, such as allow.
data.citystringCity.
data.confidencestringApollo match confidence for this person: high, medium or low.
data.countrystringCountry.
data.departmentsstring[]Current departments.
data.emailstringAvailable work email.
data.emailStatusstringVerification status of the work email.
data.employmentHistoryobject[]Known employment history.
data.employmentHistory[].currentbooleanWhether this is a current role.
data.employmentHistory[].endUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.employmentHistory[].idstringStable employment record identifier.
data.employmentHistory[].organizationIdstringOrganization identifier.
data.employmentHistory[].organizationNamestringOrganization name.
data.employmentHistory[].startUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.employmentHistory[].titlestringRole title.
data.facebookUrlstringCanonical Facebook profile URL.
data.firstNamestringPerson first name.
data.functionsstring[]Current business functions.
data.githubUrlstringCanonical GitHub profile URL.
data.headlinestringProfessional headline.
data.idstringStable person identifier.
data.imagestringProfile image URL.
data.lastNamestringPerson last name.
data.linkedinUrlstringCanonical LinkedIn profile URL.
data.namestringFull person name.
data.organizationobjectCurrent organization summary.
data.organization.alexaRankingintegerAlexa global traffic rank of the organization website.
data.organization.angellistUrlstringCanonical AngelList profile URL.
data.organization.annualRevenuenumberEstimated annual revenue in USD.
data.organization.annualRevenueDisplaystringHuman-readable estimated annual revenue.
data.organization.citystringHeadquarters city.
data.organization.countrystringHeadquarters country.
data.organization.crunchbaseUrlstringCanonical Crunchbase profile URL.
data.organization.descriptionstringOrganization summary.
data.organization.domainstringPrimary organization domain.
data.organization.employeeCountintegerEstimated employee count.
data.organization.employeeGrowthobjectHeadcount change over trailing windows, in percent.
data.organization.employeeGrowth.percent12mnumberPercent change over the last twelve months.
data.organization.employeeGrowth.percent24mnumberPercent change over the last twenty-four months.
data.organization.employeeGrowth.percent6mnumberPercent change over the last six months.
data.organization.facebookUrlstringCanonical Facebook page URL.
data.organization.foundedYearintegerYear the organization was founded.
data.organization.fundingEventsobject[]Funding rounds Apollo records for the organization.
data.organization.fundingEvents[].amountDisplaystringAmount raised in this round as Apollo displays it, such as 100M.
data.organization.fundingEvents[].currencystringCurrency symbol of the amount, such as $.
data.organization.fundingEvents[].detectedUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.organization.fundingEvents[].idstringFunding round identifier.
data.organization.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.organization.fundingEvents[].newsUrlstringArticle reporting the round.
data.organization.fundingEvents[].raisedUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.organization.fundingEvents[].typestringFunding round type, such as Series D.
data.organization.idstringStable organization identifier.
data.organization.imagestringOrganization logo URL.
data.organization.industriesstring[]Industries associated with the organization.
data.organization.industrystringPrimary industry.
data.organization.industryTagIdstringApollo industry tag identifier of the primary industry, accepted by apollo.organizations_search industryIds.
data.organization.industryTagIdsobjectApollo industry tag identifier for each industry, keyed by industry name. The identifiers are accepted by apollo.organizations_search industryIds.
data.organization.keywordsstring[]Keywords associated with the organization.
data.organization.languagesstring[]Languages the organization operates in.
data.organization.latestFundingDetectedUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.organization.latestFundingStagestringLatest disclosed funding stage.
data.organization.latestFundingUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.organization.linkedinIdstringOrganization LinkedIn numeric id.
data.organization.linkedinUrlstringCanonical LinkedIn company URL.
data.organization.naicsCodesstring[]NAICS industry codes.
data.organization.namestringOrganization name.
data.organization.orgChartRootPersonIdsstring[]Apollo person identifiers at the top of the organization's org chart, accepted by apollo.person_enrich personId.
data.organization.parentOrganizationIdstringIdentifier of the organization that owns this one.
data.organization.phonestringOrganization phone number in international format.
data.organization.postalCodestringHeadquarters postal code.
data.organization.publiclyTradedExchangestringExchange the company lists on, such as nyse.
data.organization.publiclyTradedSymbolstringStock ticker, for listed companies.
data.organization.rawAddressstringHeadquarters address as one display string.
data.organization.retailLocationCountintegerNumber of retail locations Apollo records for the organization.
data.organization.sanitizedPhonestringOrganization phone number in international E.164 form, such as +14152985539.
data.organization.secondaryIndustriesstring[]Industries associated with the organization besides the primary industry.
data.organization.sicCodesstring[]SIC industry codes.
data.organization.statestringHeadquarters state or region.
data.organization.streetAddressstringStreet address.
data.organization.suborganizationCountintegerNumber of related organizations Apollo lists under this one.
data.organization.suborganizationsobject[]Related organizations Apollo lists under this one, usually subsidiaries or acquisitions.
data.organization.suborganizations[].countrystringHeadquarters country.
data.organization.suborganizations[].employeeCountintegerEstimated employee count.
data.organization.suborganizations[].idstringOrganization identifier.
data.organization.suborganizations[].industriesstring[]Industries associated with the organization.
data.organization.suborganizations[].namestringOrganization name.
data.organization.suborganizations[].websiteUrlstringCanonical organization website URL.
data.organization.technologiesobject[]Technologies detected at the organization, with their category.
data.organization.technologies[].categorystringTechnology category.
data.organization.technologies[].idstringTechnology identifier, accepted by the technologySlug filters of apollo.organizations_search and apollo.people_search.
data.organization.technologies[].namestringTechnology name.
data.organization.technologyNamesstring[]Technologies detected at the organization.
data.organization.totalFundingnumberTotal disclosed funding in USD.
data.organization.totalFundingDisplaystringHuman-readable total disclosed funding.
data.organization.twitterUrlstringCanonical X or Twitter profile URL.
data.organization.websiteUrlstringCanonical organization website URL.
data.organizationIdstringIdentifier of the person's current organization.
data.personalEmailsstring[]Available personal email addresses, included automatically.
data.postalCodestringPostal code.
data.senioritystringCurrent seniority classification.
data.statestringState or region.
data.streetAddressstringStreet address.
data.subdepartmentsstring[]Current subdepartments.
data.timeZonestringIANA time-zone identifier.
data.titlestringCurrent job title.
data.twitterUrlstringCanonical X or Twitter profile URL.
foundbooleanWhether 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.
价格
每次请求价格USDUS$0.012
价格(/千次请求)USDUS$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 对经过网关的流量的自有测量,持续重新计算,并非公开承诺的服务等级目标。