📨
Email Validator API
Make sure your emails always hit the inbox with our Email Validator API. Our powerful API will help you clean up your mailing lists and improve your email delivery rate.
You need to provide your API key for every API request you make. Please refer to the Getting Started section for more details.
You can check our Errors section to understand how we handle errors and the responses you will receive in cases when errors occur.
Simple, easy-to-use endpoint for validating the desired email address.
Key | Explanation | Required |
---|---|---|
email | The email address you want to validate. | true |
GET /validate?email=[email protected].com
RESPONSE:
{
"email": "[email protected]",
"spell_correction": null,
"has_valid_format": true,
"is_disposable": false,
"is_role": false,
"is_free": true,
"mx_exists": true
}
Every successful response will have the structure explained in the table below:
Key | Explanation | Type |
---|---|---|
email | The email address value provided in the request. | string |
spell_correction | Contains a suggested autocorrection for the email address if there is a typo in it. For example, if your request contains the email address [email protected] , the spell_correction field will have [email protected] value. | string | null |
has_valid_format | Indicates whether the email address has the correct format (structure). | boolean |
is_disposable | Indicates whether the email address domain is in the list of disposable email providers. | boolean |
is_role | Indicates whether the email address belongs to a role rather than to an individual (e.g. [email protected] , [email protected] , [email protected] , etc.). | boolean |
is_free | Indicates whether the email address domain is in the list of free email providers. | boolean |
mx_exists | Indicates whether mail exchanger (MX) records for the domain are active. | boolean |
Last modified 1yr ago