Skip to main content
POST https://api.lusha.com/prospecting/contact/enrich is step 3 of the 3-step prospecting flow. You pass the requestId and contactId values returned by Search Contacts and receive back complete contact records with verified emails, phone numbers, job details, and company information. Credits are charged at this step for each contact successfully enriched.

Request body

Send a JSON body with the requestId from your search response and an array of contactIds to enrich. You can enrich up to 100 contacts per request.

Request fields

Unified Credits plan requirement

revealEmails and revealPhones are only available to customers on the Unified Credits pricing plan. Passing either parameter on another plan returns a 403 error. When you omit both parameters, the API returns all available contact data - including emails and phones.

Example request

Example response

Response fields

See the full API reference for the complete response schema.
Enrich in batches of up to 100 IDs per request. If your search returned more results than you want to enrich immediately, store the requestId and contactId values and enrich them on demand as contacts are needed in your CRM.