Validate Email Address
GET /emails/validate
Performs validation on incoming email address and returns whether it is a disposable email or not, along with other validations and metadata
Authorizations
Parameters
Query Parameters
Responses
200
Validation success response
object
Unique operation id
Incoming email address
Normalized email address based on provider without any labels. This will also remove any periods in gmail address.
A set of validations applied to incoming email for taking informative decision in your application
object
Whether the incoming email is disposable or not
Whether incoming username contain any label or not
Whether incoming email address originated from a subdomain or not
Whether the host domain contains valid mx records or not
Whether it is safe to send to incoming address. Send emails to address containing safe_to_send: true
to reduce bounce rates
Metadata associated with incoming email address
object
Metadata about username in incoming email
object
Incoming user name
Normalized username based on provider without any labels. This will also remove any periods in gmail address.
Whether incoming username contain any label or not
Extracted label from incoming username
object
Whether the incoming email is disposable or not
Whether incoming email address originated from a subdomain or not
Whether the host domain contains valid mx records or not
Root domain from incoming email address
Incoming email address domain
List of MX records associated with the inbound domain
object
Each MX record has a priority, or a number to designate the order in which your domain name’s incoming mail servers receive your email messages
MX record host
Array of disposable domain sources. If your domain is being detected as disposable, get it resolved on the given registries. For non-disposable domains this will return an empty array.