Skip to main content
Use the Email Verification API to check whether email addresses are deliverable — in real time for single addresses, or asynchronously for lists.

Choose the right method

Verify a single email

Response:
Add ?metadata=true to include additional fields in the response:
For addresses behind a security gateway or that fail verification, security_gateway and reason are populated instead of null:

Understand the response fields

Process a batch

Submit a .csv or .json file and track the job using the Jobs endpoints.
1

Submit the batch

Upload your file in a single request. Returns a process_id to track the job.
2

Poll for status

Poll until current_status is COMPLETED. Use a reasonable interval (e.g. every 5–10 seconds for small batches).
3

Download the results

Returns the processed output file with a status column added for each address.

Manage batch jobs

Next steps

See the endpoint reference for POST /v2/email/verify and POST /v2/email/verify/batch in the sidebar for full parameter and response details.