The Single Email Validation API does validation on a single email address and returns all the validation results in JSON format.
Response Parameters
Parameter | Type | Definition |
---|---|---|
| [string] | The verified results will be: deliverable, undeliverable, unknown, accept-all |
| [string] | Describes API result |
| [email] | The email that was verified. |
| [string] | The user part of the provided email address. |
| [string] | The domain of the provided email address. |
| [Integer] | Remote host accepts mail at any address. |
| [0, 1] | Whether the email is considered a role address. (e.g. "[email protected], [email protected], [email protected], etc.) |
| [0, 1] | Whether the email is hosted by a free email provider like Gmail, Yahoo!, Hotmail etc.. |
| [0, 1] | Whether this is a temporary email. |
| [0, 1] | Is this a honeytrap email |
| [true, false] | Whether the API request call was successful or not. |
Other Responses
The response you get when the API key is invalid:
HTTP/1.1 401 Unauthorized
{
"success":"false",
"result":"Invalid API Key"
}
The response you get when your credits have been used:
HTTP/1.1 402 Payment Required
{
"success":"false",
"result":"Insufficient verification credits"
}
The response you get when your call rate is high (more than 120 concurrent calls):
HTTP/ 429 Too Many Requests
{
"success":"false",
"result":"Too many requests"
}