Email Tools API
Email Tools Find API
Find a person's work email address from their name and company domain.
POST/v1/run/email.find
Uptime
99.30%
30d · 429 calls
Requests
432
30d · weekly, last 12 wks
Response
8.0s
median · 30d
Provider network
Providers ranked by traffic
Call it
Make your first request
import os, requests res = requests.post( "https://api.getanyapi.com/v1/run/email.find", headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"}, json={}, ) print(res.json())
Sample response
{
"data": {
"items": [
{
"email": "alex@example.com",
"status": "active"
}
]
},
"found": true
}Response interface
interface EmailFindResponse {
data: {
items: {
email: string;
status: string;
}[];
} | null;
found: boolean;
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
Request, response, and price
Last verified 2026-09-16 · uptime and latency measured over 30dPOST /v1/run/email.find
curl -X POST https://api.getanyapi.com/v1/run/email.find \
-H "Authorization: Bearer $ANYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"person":{"domain":"google.com","firstName":"Damien","surname":"Neil"}}'| Field | Type | Example value |
|---|---|---|
| Request body | ||
| person | string | {"domain":"google.com","firstName":"Damien","surname":"Neil"}The person to find an email for, e.g. {"firstName": "Jane", "surname": "Doe", "domain": "acme.com"} (domain also accepts a company name). |
| Response | ||
| data | object | |
| data.items | object[] | Email lookup records: the discovered email address, verification status, and the matched person and company details. Populated whenever the provider has data for the entity. |
| data.items[].email | string | The discovered work email address. Populated whenever the provider has data for the entity. |
| data.items[].status | string | Lookup status. Always "found": a lookup that finds nothing returns found:false with a null data instead of an item, and is not charged. Populated whenever the provider has data for the entity. |
| found | boolean | |
| Price | ||
| Price per request | USD | $0.0154 |
| Price /1k req | USD | $15.40 |
FAQ
About the Email Tools Find API
The AnyAPI Email Tools Find API returns Email Tools find data as normalized JSON from one POST call to /v1/run/email.find. Find a person's work email address from their name and company domain. AnyAPI routes each request across 3 sources and falls back automatically when one fails. It costs from $15.40 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 99.3% of Email Tools find calls through AnyAPI succeeded, with a median response time of 8.0 seconds across 429 measured calls.
It costs from $15.40 per 1,000 requests, in US dollars with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.
Find a person's work email address from their name and company domain. The response is normalized JSON with the same envelope every AnyAPI endpoint returns, so parsing a second endpoint is a change of URL and nothing else.
Over the last 30 days, 99.3% of Email Tools find calls through AnyAPI succeeded, with a median response time of 8.0 seconds across 429 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.