Skip to main content
POST
Get And Enrich Contact
Load a contact and complete whatever it is missing with a provider. Values already stored in the workspace always win. A person the workspace does not hold yet is saved as a contact, and a found email is saved on the contact. A provider is only called when the match is missing an email, a job title, or a company domain — or when nothing matches but the email or LinkedIn URL given is enough to enrich from scratch — so this can spend enrichment credits. Use GET /v1/contacts/{contact_id} for a free, read-only load. Requires the contacts:write scope on the API key.

Authorizations

Authorization
string
header
required

Bearer API key issued from Settings → Developers.

Body

application/json

Get And Enrich Contact payload

contact_id
string<uuid> | null

Contact to load, if you have its id.

email
string | null

Load the contact by email instead.

linkedin_url
string | null

Load the contact by LinkedIn profile URL instead.

Response

200 - application/json

Successful Response

found
boolean
required

Whether a contact matching the input exists in the workspace.

completed
boolean
required

Whether enrichment finished. false while the lookup is still running: collect the answer with enrichment_id.

enriched
boolean
required

Whether email, job title, and company domain are all known.

active_sequence_count
integer
required

Sequences the contact is currently enrolled in.

active_sequence_names
string[]
required

Names of the sequence templates currently running.

enrichment_id
string<uuid> | null

Set when completed is false: pass it to GET /v1/contacts/enrichments/{enrichment_id} to collect the answer instead of enriching again.

contact_id
string<uuid> | null

Matched contact in this workspace.

account_id
string<uuid> | null

Account the matched contact belongs to.

email
string | null

Email.

first_name
string | null

First name.

last_name
string | null

Last name.

job_title
string | null

Job title.

linkedin_url
string | null

LinkedIn profile URL.

phone_number
string | null

Phone number.

company_name
string | null

Employer name.

company_domain
string | null

Employer's primary domain.

city
string | null

City.

country
string | null

Country.