Email Finder & Verifier - B2B Email Lookup API avatar

Email Finder & Verifier - B2B Email Lookup API

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Email Finder & Verifier - B2B Email Lookup API

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

Haketa

Maintained by Community

Actor 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

FieldTypeDescription
peoplearrayFull Name, domain.com per line, or {fullName, domain} objects.
domainstringGlobal company domain for lines without one (many people at one company).
knownEmailsarrayKnown Name, email@company.com samples → learns the company's exact pattern (high confidence).
includeAllCandidatesbooleanAlso return alternative formats.
maxConcurrencyintegerParallel 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.

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.