curl --request POST \
--url https://verify.mailercloud.com/verifyEmail \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"email": "jane@example.com"
}
'{
"results": [
{
"email": "<string>",
"status": "<string>",
"status_info": {},
"domain_server": {},
"account_info": {},
"characteristics": {},
"is_valid": true,
"is_deliverable": true,
"email_format": "valid",
"risk_level": "<string>",
"delivery_score": 123
}
],
"total": 123,
"credits_used": 123
}Verify Emails
Verify a single email or a batch of up to 50 emails in real time. Duplicates are removed automatically. Each billable result consumes one credit; returns 402 when the account has insufficient credits. Credits are consumed for every verification attempt, including unknown results. Same credit balance as file uploads; active Marketing subscribers receive 250 free credits monthly.
POST
/
verifyEmail
curl --request POST \
--url https://verify.mailercloud.com/verifyEmail \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"email": "jane@example.com"
}
'{
"results": [
{
"email": "<string>",
"status": "<string>",
"status_info": {},
"domain_server": {},
"account_info": {},
"characteristics": {},
"is_valid": true,
"is_deliverable": true,
"email_format": "valid",
"risk_level": "<string>",
"delivery_score": 123
}
],
"total": 123,
"credits_used": 123
}Authorizations
Your Email Verifier API key, sent as Authorization: Bearer YOUR_API_KEY. Create keys at app.mailercloud.com/email-verifier/api-keys.
Body
application/json