Aller au contenu principal

Email Validation

Validate email addresses for format, DNS records, role detection, disposable email detection, and free email provider detection.

Endpoint

GET /api/v1/email?address={email}

Parameters

ParameterTypeRequiredDescription
addressstringYesEmail to validate

Response

{
"email": "user@example.com",
"user": "user",
"domain": "example.com",
"validFormat": true,
"mxRecord": true,
"aRecord": false,
"roleAddress": false,
"disposableEmail": false,
"freeEmailProvider": false
}

Response Fields

FieldTypeDescription
emailstringThe normalized email address
userstringLocal part (before @)
domainstringDomain part (after @)
validFormatbooleanWhether the email format is valid (RFC)
mxRecordbooleanWhether the domain has MX DNS records
aRecordbooleanWhether the domain has A records (fallback)
roleAddressbooleanWhether it's a role address (admin@, info@...)
disposableEmailbooleanWhether the domain is a disposable email
freeEmailProviderbooleanWhether the domain is a free email provider (Gmail, Yahoo, etc.)

Example

curl -H "X-Api-Key: YOUR_API_KEY" \
"https://api.iqxlookup.neivi.es/api/v1/email?address=admin@gmail.com"