Enrich
Bulk Enrich Data
Performs batch enrichment for up to 500 entities to find emails, phone numbers, or LinkedIn data.
POST
How to use the endpoint
The bulk enrichment API is ideal for:- Processing large lists of prospects efficiently
- Enriching CRM data in batches
- Finding and verifying multiple contacts simultaneously
- Automating data enrichment workflows at scale
Enrichment Types
Metadata
Themetadata field can be a string or an object. This data will be returned in both the API response and webhook notifications, allowing you to track and correlate enrichment requests.
Response
The API returns an array where each element corresponds to a request in the input array. Successful requests return an enrichment ID, while failed requests return an error code.Getting Results
Check Enrich Data for details on the enrichment result structure.
- Polling: Use the Get Enrichment Result endpoint with the returned enrichment ID
- Webhooks: Provide a
webhookUrlquery parameter to receive notifications when enrichments complete
Error Codes
Limits
- Maximum requests per call: 500 enrichments
- Rate limits: Standard API rate limits apply (20 requests per 2 seconds)
- Credits: Each enrichment type consumes credits from your team’s balance
Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Query Parameters
Webhook URL for enrichment events
Body
application/json
Maximum array length:
500Array of enrichment types to perform. Must contain at least one of: find_email, find_phone, verify, linkedin_enrichment
Available options:
find_email, find_phone, verify, linkedin_enrichment Example:
Input data for enrichment. Required fields depend on enrichmentRequests.
Custom data to be returned in the response and webhook. Can be a string or an object
Example: