Email Finder & Verifier - B2B Email Lookup API
Pricing
from $2.00 / 1,000 results
Email Finder & Verifier - B2B Email Lookup API
Find a person's business email from their name and company domain and verify it in one call: best candidate ranked by format frequency or a learned company pattern, plus MX, syntax, disposable/role/free flags and a 0-100 deliverability score. Keyless, DNS-based, fast at scale.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Email Finder & Verifier — B2B Email Lookup API ✉️
Give a person's name + company domain and get their most likely business email — already verified. For every lookup you get the best email candidate (ranked by real-world format frequency, or a company's exact pattern learned from a known sample) plus a full verification block.
No API key, no login. DNS-based, fast and cheap at scale.
What you get (per person)
- email — the most likely business email
- confidence (0-100) + confidenceLabel (low/medium/high) + status (likely / uncertain / risky / undeliverable / invalid)
- deliverabilityScore (0-100)
- hasMx / mxHost — does the domain accept mail?
- isFreeProvider, isRoleBased, isDisposable, syntaxValid
- pattern (first.last, flast…) + method (statistical / pattern-learned)
- alternatives — other likely formats
Use cases
- B2B lead generation — turn a list of names + companies into verified work emails.
- Sales / recruiting outreach — find decision-makers' emails at scale.
- CRM enrichment — fill missing emails and flag risky/undeliverable ones.
- Hunter / RocketReach alternative — same lookup, no per-lookup API fees.
Input
| Field | Type | Description |
|---|---|---|
people | array | Full Name, domain.com per line, or {fullName, domain} objects. |
domain | string | Global company domain for lines without one (many people at one company). |
knownEmails | array | Known Name, email@company.com samples → learns the company's exact pattern (high confidence). |
includeAllCandidates | boolean | Also return alternative formats. |
maxConcurrency | integer | Parallel lookups. |
Example input
{"people": ["Tim Cook, apple.com", "Satya Nadella, microsoft.com"],"knownEmails": ["Jeff Williams, jeff.williams@apple.com"]}
Output (example)
{"fullName": "Tim Cook", "firstName": "Tim", "lastName": "Cook","domain": "apple.com", "company": "apple","email": "tim.cook@apple.com","confidence": 92, "confidenceLabel": "high", "status": "likely","deliverabilityScore": 100, "hasMx": true, "mxHost": "…","isFreeProvider": false, "isRoleBased": false, "isDisposable": false, "syntaxValid": true,"pattern": "first.last", "method": "pattern-learned","alternatives": ["tcook@apple.com", "timcook@apple.com", "t.cook@apple.com"],"scrapedAt": "2026-10-17T12:00:00.000Z"}
How it works
For each person the actor generates candidate emails from their name using the most common business formats (and, if you supply a known sample, the company's exact learned pattern), then verifies: syntax, MX (does the domain accept mail?), disposable/role/free flags, and a deliverability score. It does not probe mailboxes over SMTP (port 25 is blocked on clouds and unreliable) — it verifies everything that can be verified without it and scores each result honestly.
Legal & ethical use
Generates/verifies business email addresses from public naming conventions. Use responsibly and in compliance with GDPR/CCPA and anti-spam laws (lawful basis, opt-out). You are responsible for how you use the output.