Email Finder API
A real-time email finder API and email lookup API. Find and verify work emails by name, domain, company, decision-maker role, or LinkedIn URL. No rate limits, webhooks, and bulk to 100,000 rows. You pay only for verified results.
$ curl -X POST https://api.anymailfinder.com/v5.1/find-email/person \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "full_name": "John Doe", "domain": "acme.com" }'# 200 OK
{
"email": "john.doe@acme.com",
"email_status": "valid",
"credits_charged": 1
}Integrate the Email Finder API in minutes
No rate limits
Send requests as fast as your workflow needs. No 429s to handle and no backoff logic to write.
Live verification
Every email is checked against the recipient's mail server before it's returned, not matched from a stored list.
Webhooks
Pass a webhook URL for async and bulk jobs, and get results POSTed the moment they're ready.
Pay only for verified results
Credits are only spent when a valid, deliverable email is returned. Nothing found means nothing charged.
Available email finder API endpoints
Authenticate with your API key and start making requests immediately. Every endpoint includes examples in cURL, Node.js, Python and PHP.
| Job | Input | Returns |
|---|---|---|
| Find a person's email | Full name + company or domain | Verified email and status. Also available no-code via the Email Finder |
| Find by domain | Domain or company name | Up to 20 verified emails and status. Also available no-code via Find Emails by Domain |
| Find from LinkedIn | LinkedIn profile URL | Verified email and status, plus full name, job title, and company. Also available no-code via Find Emails from LinkedIn |
| Bulk find | CSV / list up to 100,000 rows | Enriched results via webhook when ready. See the no-code Bulk Email Finder |
Most single searches return synchronously in around 3 seconds. Bulk jobs run asynchronously; pass a webhook URL and Anymail Finder POSTs the results the moment they are ready.
Find a person's email
Use this endpoint when you already know the person's name and company. It returns one verified work email.
name + domain/company and/or linkedin url→emailPOST /v5.1/find-email/person { "full_name": "John Doe", "domain": "acme.com" }
{
"email": "john.doe@acme.com",
"email_status": "valid",
"credits_charged": 1
}Find decision makers
Use this endpoint when you know the company but not the person. It finds the best matching decision maker for the selected role.
role categories + domain/company→emailPOST /v5.1/find-email/decision-maker { "domain": "acme.com", "decision_maker_category": ["ceo"] }
{
"email": "jane.doe@acme.com",
"email_status": "valid",
"person_full_name": "Jane Doe",
"person_job_title": "CEO",
"person_linkedin_url": "linkedin.com/in/janedoe",
"credits_charged": 2
}Find company emails
Use this endpoint to retrieve multiple verified contacts from a company domain.
domain/company→up to 20 emailsPOST /v5.1/find-email/company { "domain": "acme.com" }
{
"emails": [
"susan.smith@acme.com",
"john.doe@acme.com",
"jane.johnson@acme.com",
… up to 20
],
"email_status": "valid",
"credits_charged": 1
}High coverage. Verified accuracy.
Anymail Finder found verified emails for 86.4% of 5,000 B2B contacts, with 98.9% accuracy confirmed by three independent external verifiers.
No tool tested beat Anymail Finder on both coverage and accuracy. See the full 15-tool benchmark →
Benchmark it yourself
Get 100 free credits and test Anymail Finder on your own contacts.
Built to run in production.
We handle over 250 million requests every month, with no rate limits, no throttling, and no backoff or retry logic to write.
The only limit is your credit balance.
Most searches scrape the web and verify emails live, end to end.
We absorb bursts thanks to autoscaling and spare capacity.
Monitored by a reliability team, with an SLA on request.
Running since 2016, with an actively maintained API.
Scale and security.
Webhooks
Prefer async? Pass a webhook URL and we'll POST results the moment they're ready.
Bulk API
Send up to 100,000 rows in a single job and get a webhook when the results are ready. Same pay-for-verified model as every other endpoint, so you can build finding and verification straight into your product, CRM, or data pipeline. See the Bulk Email Finder →
Security & privacy
GDPR-compliant, with a DPA available. Lookup data is deleted after 30 days and never resold.
Only pay for emails that deliver.
You spend one credit per valid email found, and two for a decision-maker search. Invalid results, and searches you have already run in the last 30 days, are free. Plans start at $29 per month, and every account starts with 100 free credits so you can test the email finder API on your own data before committing. If a verified email hard-bounces, report it and the credit is returned.
Verified before you're charged
Every address is checked live against the recipient's mail server.
97%+ delivery guarantee
If a verified email hard-bounces, report it and we'll credit you back.
Never charged twice
Duplicate searches are free for 30 days.
“Anymail Finder is the best email-finding API I've found. I tried Apollo, Lusha, and others - the API is incredibly simple and intuitive, and the data accuracy is very good.”
Diogo F.Trustpilot“I tested the top 5 providers - most charged for every email. Anymail gave us at least 30% more, and only charged for the valid ones.”
Karthik N.Trustpilot“Only charges at a 97% deliverability rate, and the price is great. I connected it to my Make.com with quick help from support.”
shafy M.Sales · CapterraFrequently Asked Questions
Get 100 free credits to test.
Add the API to your stack and start finding verified emails in minutes.
No charge until you choose a plan.