Find Email by Name and Domain
Find a person’s deliverable email address from their first name, last name, and company domain. Returns a verified result. Costs 1 credit; cached results are free for 24 hours.
Use this endpoint when you have a person’s name and their company’s domain but not their email address. OrbiSearch returns the deliverable address if one exists at that domain, together with the same enrichment fields asDocumentation Index
Fetch the complete documentation index at: https://orbisearch.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
/v1/verify.
The response returns status: safe when a deliverable address is found (substatus: deliverable, email set), or status: unknown otherwise — with substatus: no_address_found if we couldn’t find one, or substatus: timeout if the lookup did not complete within the time budget.
Caching
Results are cached for 24 hours. If you look up the same person (matched by first name, last name, and domain, ignoring casing and whitespace) within that window, the cached result is returned immediately at no credit cost.Pricing and refund behaviour
- Each lookup costs 1 credit.
- Every returned response is charged — including
status: unknown / substatus: timeout(the lookup ran but did not complete within yourtimeoutvalue; retry with a larger value). - Refunds are issued only when OrbiSearch infrastructure cannot complete the request (
502). Retry the request.
Rate limits
This endpoint shares the 20 requests per second per API key limit with/v1/verify and /v1/bulk. Exceeding it returns a 429 Too Many Requests response. See errors for how to handle rate limit responses.Authorizations
API key for authentication
Body
Response
Successful Response
Lookup result — best deliverable email found for a (first_name, last_name, domain).
Lookup status: safe (a deliverable address was found and is in the email field) or unknown (no deliverable address was found, or the lookup timed out; the email field is null).
safe, unknown ^(safe|unknown)$"safe"
Plain-English explanation of the lookup result.
"Safe to email. The mailbox exists and is deliverable."
Email service provider of the returned address (Google Workspace, Microsoft Outlook, etc.).
"Google Workspace"
Credits charged for this lookup.
1
The first name supplied in the request.
"Jane"
The last name supplied in the request.
"Doe"
The domain supplied in the request.
"acme.com"
The deliverable email address discovered for this person at this domain. Null when no deliverable address could be confirmed.
"jane.doe@acme.com"
Specific reason for the status: deliverable (a deliverable address was found — only returned with status=safe), no_address_found (no deliverable address was found for this person at this domain — only returned with status=unknown), timeout (the caller's timeout parameter exhausted before the lookup completed; retry with a larger timeout — only returned from /v1/email-lookup, never from /v1/bulk-lookup, since bulk lookups have no caller-tunable timeout). All substatuses are billable; refunds happen only when OrbiSearch infrastructure cannot complete the request.
deliverable, no_address_found, timeout ^(deliverable|no_address_found|timeout)$"deliverable"
The main mail server the domain uses to receive email. Null if the domain has no mail server configured.
"aspmx.l.google.com"
True if the domain accepts mail for any username (catch-all). Null if we could not determine whether the domain is catch-all.
false
True if the domain is protected by a secure email gateway — Proofpoint, Mimecast, Barracuda, or Trend Micro.
false
True if this is a temporary/disposable email service, false if not, null if unknown.
false
True if this is a generic role-based email (info@, support@, etc.), false if not, null if unknown.
false
True if this is from a free email provider (gmail.com, yahoo.com, etc.), false if not, null if unknown.
false
How confident we are in the result, on a 0–100 scale. See the Verify Email reference for more context.
0 <= x <= 10099