Apollo.ioPeople DataEnrichment

Enrich a person by email, LinkedIn URL or name + company

apollo.people.enrich

Enrich a person from an email, LinkedIn URL or name + company — title, contact details

Price
$0.026/successAt provider cost
Success rate
100%Last 30 days · 288,089 calls
Latency p50
321 msp95 683 ms
Last verified
—Not verified yet
POSThttps://toolswitch.dev/v1/tools/apollo.people.enrich?email=patrick%40stripe.comPreview
  • Uses platform quota
  • Synchronous response
  • Reads public data

Parameters

POST, but every parameter rides in the QUERY STRING — there is no JSON body. Supply the strongest identifier you have: email > linkedin_url > name + domain. A request with none of them cannot match

ParameterTypeRequiredDescriptionExample
Query parameters
idstringOptionalApollo person id from a previous search
namestringOptionalfull name; use instead of first_name + last_name
emailstringOptionalwork or personal email of the persontim@apple.com
domainstringOptionalemployer's domain, with no www and no @apple.com
last_namestringOptionalCook
first_namestringOptionalTim
webhook_urlstringOptionalOWN KEY ONLY: refused on treg's shared key. REQUIRED when reveal_phone_number is true
hashed_emailstringOptionalMD5 or SHA-256 hash of the email, when you cannot send it in the clear
linkedin_urlstringOptionalhttp://www.linkedin.com/in/tim-cook
organization_namestringOptionalthe person's employer, to disambiguate common namesApple
reveal_phone_numberbooleanOptionalOWN KEY ONLY: refused on treg's shared key. Adds 8 CREDITS when a mobile is found. The number is returned ASYNCHRONOUSLY to webhook_url, not inline, so webhook_url becomes required; default falsefalse
run_waterfall_emailbooleanOptionalOWN KEY ONLY: refused on treg's shared key. Fall through to third-party vendors when Apollo's own data misses; some vendors bill even on a miss; default false
run_waterfall_phonebooleanOptionalOWN KEY ONLY: refused on treg's shared key. As run_waterfall_email, for phone numbers; default false
reveal_personal_emailsbooleanOptionalunlocks personal emails; default falsefalse
  • Query parameters
  • idstringOptional

    Apollo person id from a previous search

  • namestringOptional

    full name; use instead of first_name + last_name

  • emailstringOptional

    work or personal email of the person

    Example: tim@apple.com

  • domainstringOptional

    employer's domain, with no www and no @

    Example: apple.com

  • last_namestringOptional

    Example: Cook

  • first_namestringOptional

    Example: Tim

  • webhook_urlstringOptional

    OWN KEY ONLY: refused on treg's shared key. REQUIRED when reveal_phone_number is true

  • hashed_emailstringOptional

    MD5 or SHA-256 hash of the email, when you cannot send it in the clear

  • linkedin_urlstringOptional

    Example: http://www.linkedin.com/in/tim-cook

  • organization_namestringOptional

    the person's employer, to disambiguate common names

    Example: Apple

  • reveal_phone_numberbooleanOptional

    OWN KEY ONLY: refused on treg's shared key. Adds 8 CREDITS when a mobile is found. The number is returned ASYNCHRONOUSLY to webhook_url, not inline, so webhook_url becomes required; default false

    Example: false

  • run_waterfall_emailbooleanOptional

    OWN KEY ONLY: refused on treg's shared key. Fall through to third-party vendors when Apollo's own data misses; some vendors bill even on a miss; default false

  • run_waterfall_phonebooleanOptional

    OWN KEY ONLY: refused on treg's shared key. As run_waterfall_email, for phone numbers; default false

  • reveal_personal_emailsbooleanOptional

    unlocks personal emails; default false

    Example: false

Code samples

Replace $TOOLSWITCH_KEY with the key you created in the console.

Preview
curl -X POST 'https://toolswitch.dev/v1/tools/apollo.people.enrich?email=patrick%40stripe.com' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY"

This gateway API is in preview; its URL and authentication may change. The example parameters are sample data. Calls are billed at $0.026/success, including the service fee.