Verify an email address and get deliverability status in a single synchronous call.
valid, risky, invalid, or unknownjob_id, no polling.| Status | Meaning | What to do |
|---|---|---|
valid | Safe to send. Mailbox confirmed. | Send. |
invalid | High bounce risk. Mailbox does not exist or is disabled. | Do not send. |
risky | Potential bounce risk. Sending to risky addresses may cause bounces. | Only send if your blended inbox-level bounce rate is already below 2%. |
unknown | Domain not responding — address looks valid but could not be confirmed. Not charged. | Retry later; you won’t be billed for this result. |
unknown, etc.unknown results are not billedrisky frequently indicates a catch-all domain, meaning the domain accepts all inbound mail without confirming individual mailboxesTo access the API, provide your API key in x-api-key.
Verify Email payload. Requires a single email address and accepts optional custom_fields.
Request payload to verify a single email address.
Professional or personal email address.
254"john.doe@example.com"
Any custom key-value pairs echoed back in the Prospector Finder output (useful for correlating internal source metadata).
{
"tenantId": "0e9d26b7-cdb5-4d95-b248-59ac389d2e8a",
"workflowId": "ProspectFromWaterfall:23ed5bc8-a976-4ee0-b644-f0eb2db6e3ad:c268355e-a256-4593-a216-009a2463cee4",
"waterfallRequestId": "1b49c542-f47a-406b-a95f-a1859d1461af"
}Email verification result returned immediately.
Verify Email response with status, input, and optional verified email output.
The status of the job.
RUNNING, SUCCEEDED, FAILED, TIMED_OUT, ABORTED "RUNNING"
A date time in ISO 8601 format.
"2025-02-05T15:46:35.771Z"
A date time in ISO 8601 format.
"2025-02-05T15:46:35.771Z"