Skip to main content
POST
Submit up to 1000 emails for batch verification. Returns a batch ID to poll for results via Get Batch Results.

Request

string[]
required
Array of email addresses (1–1000 items)

Response

string
Batch ID (use for GET /api/v1/batches/:id)
string
pending, processing, completed, failed, or cancelled
number
Total emails in batch
number
Emails processed so far
string
Hint for next steps

Authorizations

Authorization
string
header
required

Your API key (e.g. bdt_abc123...). Obtain from the dashboard.

Body

application/json
emails
string<email>[]
required
Required array length: 1 - 1000 elements
Example:

Response

Batch job created

id
string

Batch ID (use for GET /batches/:id)

status
enum<string>
Available options:
pending,
processing,
completed,
failed,
cancelled
totalCount
integer
processedCount
integer
default:0
message
string
Last modified on March 9, 2026