Email Finder API: verified emails, or you don't pay
Find work emails from a LinkedIn URL, or a name and company domain. Every result runs through a waterfall of the market's most accurate providers and is verified in real time before it reaches you.
curl -X POST https://api.reversecontact.com/v2/find/email \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"linkedinUrl": "https://linkedin.com/in/satyanadella"
}'
# or: "firstName", "lastName", "companyDomain"{
"success": true,
"data": {
"email": "satya@microsoft.com",
"status": "verified",
"confidence": 0.98,
"verification": {
"smtp": "deliverable",
"catchAll": false,
"disposable": false,
"checkedAt": "2026-09-12T14:02:11Z"
},
"person": {
"fullName": "Satya Nadella",
"companyDomain": "microsoft.com"
}
},
"billed": true
}Not resold data. Found, verified, then delivered.
Most email finders resell a single provider's database. We orchestrate several and validate every address ourselves — so what lands in your CRM actually delivers.
One request. Every serious provider. Verified at each step.
If a provider returns nothing — or returns an email that fails verification — we move to the next one and verify again. The waterfall stops at the first verified email.
Every email is checked the moment it's found
We don't trust a provider's "valid" flag. Each candidate address goes through our own verification pipeline before it's returned — live, not from a cache.
Not found? It's free.
Credits are debited only when an email has been found and verified. Unknowns, bounces and catch-alls that fail checks cost you nothing — however many providers we had to query.
Where verified emails change the outcome
How does it work?
A synchronous call built for real-time usage.
Send the identifiers
A LinkedIn URL, or first name + last name + company domain. One POST to /v2/find/email.
We run the waterfall
Providers are queried in accuracy order; each candidate is verified live before we move on.
Get a verified email — or nothing
A verified email with its checks, billed. Or an empty response, free.
Compliance-by-design. Built to be defensible.
Reverse Contact is designed to support GDPR/CCPA-aligned data practices. We maintain clear sourcing principles, respect data subject rights, and prioritize accuracy over guesswork.
Frequently Asked Questions
Can't find the answer to your question? Reach out to us via the contact page.
What inputs does the Email Finder API accept?
+A LinkedIn profile URL, or first name + last name + company domain. We resolve the person first, then run the email waterfall.
What does "verified in real time" mean?
+Each candidate email is checked live at request time — SMTP deliverability, catch-all detection, disposable and role-based filtering — not read from a stale cache or a provider's flag.
When am I charged?
+Only when we return an email that passed verification. If every provider comes back empty or fails our checks, the response is empty and no credit is debited.
Which providers are in the waterfall?
+A curated set of the most accurate B2B email providers on the market, ordered by measured accuracy. Accuracy isn't static — a provider that leads in January can degrade by summer — so we benchmark every provider monthly on fresh test data and swap or reorder them when quality drops. You never integrate them individually.
How is the 89% match rate measured?
+On tested market datasets of B2B contacts with a known valid email. Real-world rates vary by segment, region and company size.
Is this GDPR / CCPA compliant?
+Yes. Compliance is built into how we source and process data. Full documentation is available in our Trust Center.

The data layer behind your GTM engine
Access fresh people and company data through one API and power every enrichment, prospecting, and automation workflow.



