Find email addresses for multiple contacts in a single request
true, automatically validate found emails. Charges additional credits for validation.contacts array should include:
| Field | Type | Required | Description |
|---|---|---|---|
first_name | string | Yes | Person’s first name |
last_name | string | Yes | Person’s last name |
domain | string | No* | Company domain (e.g., “acme.com”) |
company | string | No* | Company name |
linkedin_url | string | No | LinkedIn profile URL |
domain or company is required for each contact.
| Field | Type | Description |
|---|---|---|
total | integer | Total contacts processed |
found | integer | Emails successfully found |
not_found | integer | Contacts where email not found |
errors | integer | Contacts that failed with errors |
credits_charged | integer | Total credits charged |
total_latency_ms | integer | Total processing time |
| Result | Credits Charged |
|---|---|
| Email found (confidence >= 70%) | 1 credit per email |
| Email found (confidence < 70%) | 0 credits |
| Email not found | 0 credits |
| + Auto-validation (if enabled) | Additional credits per valid email |
| Limit | Value |
|---|---|
| Max contacts per request | 100 |
| Max concurrent requests | 10 |
| Rate limit | 10,000 requests/minute |
Batch size recommendations
Concurrency tuning
max_concurrent: 5 (default)Provide domains over company names