Skip to content

Integration guides

Which endpoint should I use?

Updated

Pick the right Reverse Contact endpoint for profile lookup, enrichment, search, and live scraping.

Not sure where to start? Tell us what you have and we'll show you the fastest way to get the data you need.

Pick your starting point

Profiles

Turn a Social URL into a complete person or company profile.

EndpointCreditsDeliveryWhen to use
POST /v2/fetch/persons/check0SyncCheck if a person profile exists before spending credits
POST /v2/fetch/companies/check0SyncCheck if a company profile exists before spending credits
POST /v2/fetch/persons1SyncRetrieve a cached person profile. Fast and cheap
POST /v2/fetch/companies1SyncRetrieve a cached company profile. Fast and cheap
POST /v2/fetch/persons/live2AsyncForce a fresh scrape when you need the latest data
POST /v2/fetch/companies/live2AsyncForce a fresh scrape when you need the latest data

Enrichment

Find a profile when you don't have a Social URL. Send the details you have, get the full profile back in the same response.

EndpointCreditsDeliveryInput
POST /v2/enrich/persons2SyncAny combination of email, name, company name or domain
POST /v2/enrich/companies2SyncA company domain (e.g. acme.com)

Query our database of indexed profiles with filters. No Social URL needed.

EndpointCreditsDeliveryWhen to use
POST /v2/search/people1 per profileSyncSearch people by function, seniority, title, location, company...
POST /v2/search/people/prompt1 per page + 1 per profileSyncDescribe the people you want in plain language instead of building filters
POST /v2/search/people/count0SyncCount matching people before spending credits
POST /v2/search/companies1SyncSearch companies by industry, size, location...

Contact

Find a professional email address from a LinkedIn profile URL, or from a person's full name and company domain.

EndpointCreditsDeliveryWhen to use
POST /v2/contact/email3 when foundAsync webhookFind a professional email address

Sync vs async

Most endpoints return data instantly in the API response. Live endpoints and the Contact Email Finder deliver their results asynchronously.

DeliveryHow it works
AsyncResults pulled on demand via polling for live endpoints, or pushed to a webhook URL (advanced)
SyncInstant JSON response