Good connections start here.
Find a work email. Know what stands behind it.
Add your API address and key to start looking up emails.
Results 0
Your next connection is one search away.
Your results and verification evidence will appear here.
DiscoverPublished addresses and name patterns
CheckDomain, mailbox and catch-all controls
UnderstandA clear result with supporting evidence
A whole list. One place.
Upload up to 1,000 rows. Jobs are saved on your API server.
Recent jobs
No jobs loaded yet.
Connect your API to see your recent jobs.
A small API.
A direct connection.
Use your API key in the Authorization header. Only
valid_email contains a verified result; it is
null when a check is inconclusive.
Read the result, not just the address.
ValidMailbox accepted; random recipients rejected.
RiskyCatch-all behaviour prevents confirmation.
UnknownTimeout, server policy or incomplete evidence.
InvalidInvalid format, null MX or explicit missing mailbox.
Mailbox acceptance cannot prove who owns an address or guarantee inbox placement.Endpoints
/v1/decision-makerSupply domain or company_name, and an optional role. Returns a verified email with senior-role evidence.
/v1/resolve-companyConfirm a company’s official domain using Brave Search.
/v1/verify
Check one existing email address.
/v1/find
Find a person using full_name and domain or company_name.
/v1/company
Find verified addresses published on a website.
/v1/jobs
Create a durable find or verification job.
/v1/jobs/{id}
Read progress. Append /results for JSON or ?format=csv on /results for CSV.
Try a verification
Use a timeout of at least 200 seconds for discovery. Bulk jobs return immediately; poll progress. Reuse an Idempotency-Key when retrying job creation.
Includes aliases for AnyMail Finder’s person and verification endpoints. This is partial API compatibility: LinkedIn profile resolution is not supported. Company-name and decision-maker research use Brave Search and official company pages; coverage varies.