API

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.

4.8/5 on Trustpilot100 free credits to test
$ 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.

JobInputReturns
Find a person's emailFull name + company or domainVerified email and status. Also available no-code via the Email Finder
Find by domainDomain or company nameUp to 20 verified emails and status. Also available no-code via Find Emails by Domain
Find from LinkedInLinkedIn profile URLVerified email and status, plus full name, job title, and company. Also available no-code via Find Emails from LinkedIn
Bulk findCSV / list up to 100,000 rowsEnriched 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.

1

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 urlemail
POST /v5.1/find-email/person
{ "full_name": "John Doe", "domain": "acme.com" }
{
  "email": "john.doe@acme.com",
  "email_status": "valid",
  "credits_charged": 1
}
2

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/companyemail
POST /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
}
3

Find company emails

Use this endpoint to retrieve multiple verified contacts from a company domain.

domain/companyup to 20 emails
POST /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.

86.4%
Verified coverage
98.9%
Verified accuracy
0.9%
False positives

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.

Get your API key →

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.

3.1s
response time

Most searches scrape the web and verify emails live, end to end.

No
rate limits

We absorb bursts thanks to autoscaling and spare capacity.

99.95%
uptime

Monitored by a reliability team, with an SLA on request.

10+ yrs
in production

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.

From $29/mo·100 free credits to start·See pricing →

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 · Capterra

Frequently Asked Questions

What is an email finder API?
An email finder API lets your application find and verify professional email addresses on demand. You send a name and company, a domain, or a LinkedIn URL, and it returns a verified email, billed only when one is found.
What's the difference between an email finder API and an email lookup API?
They're often used interchangeably. An email lookup API returns a verified work email address from information such as a person's name, company or LinkedIn profile. Anymail Finder supports all of these workflows through a single Email Finder API.
How do I authenticate requests?
Every request needs an API key from your dashboard, passed as a Bearer token in the Authorization header. There's no OAuth flow to implement: copy the key and start making requests.
Does the API have rate limits?
No. There are no daily or hourly rate limits, and uptime is 99.95%, so you can send requests straight to the API without building a queue or throttle layer.
How are API requests billed?
You pay only for verified results: one credit per valid email, two for a decision-maker search. Not found results and duplicate searches within 30 days are free. Plans start at $29 per month with 100 free credits included.
What happens when no email is found?
If no verified email can be found, or if it can't be confirmed live against the mail server, you are not charged. A credit is only spent when a verified result is returned.
Can I search in bulk through the API?
Yes. Submit up to 100,000 rows in a single job and receive results via webhook when processing completes. Bulk jobs use the same pay-for-verified model as single searches.
How fast are API responses?
Most single lookups return synchronously in around 3 seconds. Bulk jobs run asynchronously: pass a webhook URL and results are POSTed the moment they're ready.
Can I test the API before paying?
Yes. Every account starts with 100 free credits, so you can test the email finder API on your own data before choosing a plan. No card required to start.
Can it find emails on catch-all domains?
Yes. Anymail Finder runs live verification even on catch-all domains, including Google Workspace and Microsoft 365, confirming the specific mailbox where many tools only return a guess.
Is the API GDPR-compliant?
Yes. Data is processed over HTTPS, a DPA is available, lookup data is deleted after 30 days, and it is never resold.

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.