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.
curl --request POST \
--url https://api.orbisearch.com/v1/email-lookup \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"first_name": "Jane",
"last_name": "Doe",
"domain": "acme.com"
}
'{
"email": "[email protected]",
"status": "safe",
"substatus": "deliverable",
"explanation": "Safe to email. The mailbox exists and is deliverable.",
"email_provider": "Google Workspace",
"mx_record": "aspmx.l.google.com",
"is_domain_catch_all": false,
"is_secure_email_gateway": false,
"is_disposable": false,
"is_role_account": false,
"is_free": false,
"credits_consumed": 1,
"first_name": "Jane",
"last_name": "Doe",
"domain": "acme.com"
}/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.
status: safe), when no deliverable address exists for this person at this domain (status: unknown, substatus: no_address_found), and when a lookup hits the per-request time budget (status: unknown, substatus: timeout).502). Retry the request./v1/verify and /v1/bulk. Exceeding it returns a 429 Too Many Requests response. See errors for how to handle rate limit responses.API key for authentication
Request object containing all parameters for an email lookup.
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.
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 lookup did not complete within the time budget — only returned with status=unknown).
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
curl --request POST \
--url https://api.orbisearch.com/v1/email-lookup \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"first_name": "Jane",
"last_name": "Doe",
"domain": "acme.com"
}
'{
"email": "[email protected]",
"status": "safe",
"substatus": "deliverable",
"explanation": "Safe to email. The mailbox exists and is deliverable.",
"email_provider": "Google Workspace",
"mx_record": "aspmx.l.google.com",
"is_domain_catch_all": false,
"is_secure_email_gateway": false,
"is_disposable": false,
"is_role_account": false,
"is_free": false,
"credits_consumed": 1,
"first_name": "Jane",
"last_name": "Doe",
"domain": "acme.com"
}