start for free
start for free
email lookup api

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

email
john.smith@moltsets.com
risk score
A · validated deliverable
validated
2026-09-12
linkedin
in/john-smith-123
the endpoints

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

02 / From a LinkedIn URL

03 / Already have the email?

who it’s for

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.

how it works

A name in, a verified email out.

  1. 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.

  2. 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.

  3. 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.

1 callName and domain to verified email
A–FRisk score on every email
$0Charged when there is no match
the data

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"
}
data quality

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.

pricing

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

$0to start
Enrichment records1klifetime

Try before you commit, no card required.

get started
  • 1k data calls total
  • 100 search records total
  • Personal email included 

solo

$27/ month
Enrichment records1k/ 5 hours

For solo builders and small lists.

get started
  • Unlimited data
  • 500 search records / 5h
  • Personal email included 

pro MOST POPULAR

$97/ month
Enrichment records15k/ 5 hours

For teams enriching at scale.

get started
  • Unlimited data
  • 7.5k search records / 5h
  • Personal email included 

team

$397/ month
Enrichment records150k/ 5 hours

For teams that have outgrown the $97 limits.

get started
  • Unlimited data
  • 75k search records / 5h
  • Personal email: 75k / week 
help

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

Related skills

MoltSets Console - SIGN UP
SYS: ACCESS GRANTED

Unlimited verified B2B contact data, from $27/mo

Unlimited plans, no per-record pricing. Every mobile carrier-verified. Works over API or MCP.