Validación de Email
Valida direcciones de correo electrónico comprobando formato, registros DNS, detección de direcciones de rol, detección de correos desechables y detección de proveedores de correo gratuitos.
Endpoint
GET /api/v1/email?address={email}
Parámetros
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
address | string | Sí | Email a validar |
Respuesta
{
"email": "user@example.com",
"user": "user",
"domain": "example.com",
"validFormat": true,
"mxRecord": true,
"aRecord": false,
"roleAddress": false,
"disposableEmail": false,
"freeEmailProvider": false
}
Campos de la Respuesta
| Campo | Tipo | Descripción |
|---|---|---|
email | string | La dirección de correo normalizada |
user | string | Parte local (antes de @) |
domain | string | Parte del dominio (después de @) |
validFormat | boolean | Si el formato del email es válido (RFC) |
mxRecord | boolean | Si el dominio tiene registros DNS MX |
aRecord | boolean | Si el dominio tiene registros A (respaldo) |
roleAddress | boolean | Si es una dirección de rol (admin@, info@...) |
disposableEmail | boolean | Si el dominio es de correo desechable |
freeEmailProvider | boolean | Si el dominio es de un proveedor de correo gratuito (Gmail, Yahoo, etc.) |
Ejemplo
curl -H "X-Api-Key: YOUR_API_KEY" \
"https://api.iqxlookup.neivi.es/api/v1/email?address=admin@gmail.com"