checks whether an address can actually receive mail, without sending one.
{
"success": true,
"message": "",
"data": {
"order_id": "W2A1739512345abcdef01",
"result": {
"email": "[email protected]",
"result": "valid",
"is_valid": true,
"is_syntax_valid": true,
"reason": "",
"domain": {
"name": "example.com",
"is_valid": true,
"is_disposable": false,
"is_free": false,
"is_spam": false,
"is_catch_all": false
},
"account": {
"is_role": false,
"is_full_mailbox": false
},
"mx_records": [
"mx1.example.com.",
"mx2.example.com.",
"mx3.example.com.",
"mx4.example.com.",
"mx5.example.com."
]
}
}
}
{
"success": false,
"message": "Please pass valid value for 'email' in body.",
"data": {
"order_id": "W2A1739512345abcdef01",
"error_code": "External API Error"
}
}
| Code | Meaning |
|---|---|
| 200 | OK — Request successful |
| 400 | Bad Request — Missing or invalid parameters |
| 401 | Unauthorized — Invalid or missing API key |
| 429 | Too Many Requests — Rate limit exceeded |
| 500 | Server Error — Try again later |
Start with free trial API calls. No credit card required.
Get API Key — Free Browse All APIs