Email Tools
The Email category is the email-finding surface. get_email takes a person’s name and a company domain, generates every common pattern (first@, first.last@, flast@, f.last@, etc.), and verifies each candidate against the domain’s mail server via SMTP — no mail is actually sent.
Endpoint
Tools
get_email
Response fields
When is_catch_all is true
Catch-all domains accept SMTP traffic for every local-part, so verification can’t disambiguate the true address. The response still returns the most likely candidate (by pattern frequency) but you should:
- Treat the result as a hypothesis, not a certainty.
- Cross-check with LinkedIn or a recent press mention before sending.
- Consider whether deliverability is enough or you need an actual reply to confirm the address.
How verification works
get_email does three things:
- Generate candidates. Every common pattern is produced from the name (
justin@,justinmares@,justin.mares@,j.mares@,jmares@, etc.). - Verify via SMTP. Each candidate is probed against the domain’s MX records: the verifier speaks SMTP, issues
RCPT TO, and observes the server’s response — withoutDATA, so no mail is ever sent. - Return the first deliverable hit. Catch-all domains are detected by sending a known-bogus address; if it accepts,
is_catch_allis set totrue.
This adds 2–5 seconds of latency per call.