Skip to main content
POST
Start Contacts Enrichment

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
leads
object[]
required

An array of lead objects to enrich. Each object must contain either a linkedinUrl or a combination of firstName, lastName, and companyName or companyDomain.

name
string

A readable name for your enrichment for searching on your dashboard.

webhookUrl
string<uri>

Optional. Your webhook URL to receive the result of the enrichment. If not provided, you can poll the GET /v1/jobs/{jobId} endpoint.

includeContactDetails
boolean

Whether to include contact details (email and phone) for the enriched leads. If true, the webhook results will map back these fields as enrichEmail and enrichPhone.

translate
boolean

This should be set to true if the lead names are not in English. This is needed for non english names to ensure the most accurate contact details are returned. The names will be translated to English before enriching them.

Response

Request accepted. The enrichment is in progress. The response will vary based on whether all leads could be processed.

message
string
Example:

"Enrichment job successfully created and batches are being processed."

enrichment_id
string<uuid>