Look up anyone’s verified email
An email lookup API finds someone’s email address for you. Send a name and company domain, or a LinkedIn URL, and MoltSets returns a verified address with an A–F risk score and the matched LinkedIn profile — in one API or MCP call, charged only when an email is found.
name · company domain
John Smith · moltsets.com
match found — email verified
- john.smith@moltsets.com
- risk score
- A · validated deliverable
- validated
- 2026-09-12
- in/john-smith-123
Find an email from whatever you have
Start from a name and company or a LinkedIn URL. Each lookup is its own endpoint, so you call exactly the one you need and pay only when an email comes back.
01 / From a name and company
search_business_email_by_nameA verified business email plus the matched LinkedIn URL, from a name and company domain, in one call.search_linkedin_profileFind the LinkedIn URL first when a name is common. A count-only check is free.
02 / From a LinkedIn URL
linkedin_to_business_emailA verified business email only.linkedin_to_best_emailBusiness first, falling back to personal, for the highest match rate.linkedin_to_personal_email_usaVerified personal emails, for US records.
03 / Already have the email?
reverse_email_lookupLook it up the other way: the person and company behind the address. more →
Who uses email lookup?
01 / SDRs
Find the email for the one prospect you need to reach today.
02 / Founders
Reach a buyer, investor or partner directly instead of through a contact form.
03 / Recruiters
Get a candidate’s work or personal email from their name or profile.
04 / Marketing ops
Fill the email field on lead lists that only have a name and company.
05 / Developers
Add an email finder to your own product with one POST request.
06 / AI agents
Ask an agent for “the CFO at Acme’s email” and let it run the lookup over the MCP.
A name in, a verified email out.
-
01 /
Send a name and domain
A full name, or first and last, plus the company domain. Or send a LinkedIn URL, or up to 100 of them.
-
02 /
We match and verify
The person is matched to their LinkedIn profile and the email is checked against the latest evidence that it works.
-
03 /
Get a graded email back
The address, an A–F risk score and the matched LinkedIn URL. No match returns
status: "not_found"and costs nothing.
What an email lookup returns
- Verified business email
- Personal emails (US records)
- A–F risk score for send safety
- Date of the latest evidence it works
- Matched LinkedIn profile URL
- Email type, business or personal, from best email
POST /api/v1/tools/search_business_email_by_name
{
"name": "John Smith",
"company": "moltsets.com"
}
200 OK
{
"results": {
"email": "john.smith@moltsets.com",
"risk_score": "A",
"linkedin_url": "https://linkedin.com/in/john-smith-123"
},
"status": "ok"
}
How you know what to trust
No headline match-rate claim — every record tells you how recently it was confirmed instead.
01 / Every email graded
A is validated deliverable, B is known engagement, C is a catch-all server, D is known bad and F is no signal. Suppress D at the list level.
02 / Dated evidence
Every email comes with the date of the latest evidence that it works: a validation, an open, a click or an order. A bounce never counts.
03 / Matched to a real profile
Name searches resolve to a LinkedIn profile first, so the email belongs to the person you asked for, not a pattern guess.
04 / Profiles kept current
Job changes are reprocessed on a rolling basis, so a lookup returns the address at someone’s current employer.
What it costs
Email lookup is included on every plan — there is no per-endpoint pricing. You’re only charged when an email is found, so a miss costs nothing. Full detail on the pricing page.
free
Try before you commit, no card required.
get started- 1k data calls total
- 100 search records total
- Personal email included
solo
For solo builders and small lists.
get started- Unlimited data
- 500 search records / 5h
- Personal email included
pro MOST POPULAR
For teams enriching at scale.
get started- Unlimited data
- 7.5k search records / 5h
- Personal email included
team
For teams that have outgrown the $97 limits.
get started- Unlimited data
- 75k search records / 5h
- Personal email: 75k / week
Questions & answers about the email lookup API
Frequently asked questions about finding email addresses.
An email lookup API finds someone’s email address for you: send a name and company, or a LinkedIn profile, and get back a verified address. MoltSets returns it with an A–F risk score, over REST or as a tool for AI agents over the MCP.
A full name (or first and last name) and the company’s domain, such as acme.com, or the person’s LinkedIn URL. Full company URLs are normalised to the domain automatically.
Yes, that’s reverse email lookup: send the address and get back the person, their title, company and LinkedIn profile.
It’s a send-safety grade. A is validated deliverable, B is known engagement with no bounce, C is a catch-all server where deliverability can’t be known, D is a hard invalid, bounce or trap, and F is no signal either way. See email risk scores.
You’re only charged when an email is found. A miss returns status: "not_found" and costs no tokens, though it still counts as one request. Name lookups count against your search records; LinkedIn lookups against your enrichment records.
Yes. The LinkedIn-to-email endpoints take up to 100 URLs per call in linkedin_urls. Name lookups run one person per call, so run them in parallel or let an agent loop over a list.
Yes, for US records, on every plan. On the $397 and $997 plans, personal email lookups are capped at 75,000 results per week.
Yes. The Free plan includes 1,000 API calls, so you can look up emails for your own prospects before committing. Misses cost nothing.
MoltSets processes business contact data under legitimate interest and honours opt-out requests across the whole database. See the compliance page for our certifications, sub-processors and DPA.
Related skills
Unlimited verified B2B contact data, from $27/mo
Unlimited plans, no per-record pricing. Every mobile carrier-verified. Works over API or MCP.