{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0.02,
"verification_time_ms": 20
}
curl --location --request GET 'https://zylalabs.com/api/14277/email+deliverability+and+mx+validation+api/35461/[email protected][email protected]&smtp_check=false&smtp_check=false' --header 'Authorization: Bearer YOUR_API_KEY'
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
}
curl --location --request POST 'https://zylalabs.com/api/14277/email+deliverability+and+mx+validation+api/35463/verify+single+email+via+json+payload' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"email":"[email protected]","smtp_check":false}'
{
"csv": "email,is_valid,status,sub_status,format_valid,mx_found,free_email,did_you_mean,verification_time_ms\r\[email protected],True,valid_domain,role_based,True,True,False,,0\r\[email protected],True,valid_domain,disposable_email,True,True,False,,0\r\n",
"results": [
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
},
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "disposable_email",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
}
],
"skipped_count": 0,
"success": true,
"summary": {
"disposable": 1,
"free_email": 0,
"invalid": 0,
"processed": 2,
"role_based": 1,
"skipped": 0,
"total": 2,
"total_submitted": 2,
"truncated": false,
"typos_detected": 0,
"valid": 2
},
"truncated": false,
"usage": {
"limit": 100000,
"remaining": 99984,
"used": 16
},
"warning": null
}
curl --location --request POST 'https://zylalabs.com/api/14277/email+deliverability+and+mx+validation+api/35464/validate+bulk+email+list+via+json+array+or+csv+file+upload' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"emails":["[email protected]","[email protected]"],"smtp_check":false}'
{
"status": "healthy"
}
curl --location --request GET 'https://zylalabs.com/api/14277/email+deliverability+and+mx+validation+api/35465/service+health+check' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Entregabilidad de correos electrónicos y validación de MX API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Cada validación realiza verificación de sintaxis RFC 5322 búsqueda de registros MX DNS detección de proveedores de correo electrónico desechables en más de 5000 dominios identificación de cuentas de rol detección de webmail gratuito sugerencia de errores tipográficos de dominio y apretón de mano opcional de buzón SMTP
Puede enviar una solicitud POST a /api/validate-bulk con un arreglo JSON de hasta 1000 direcciones de correo electrónico o una carga de archivo CSV multiparte La API detecta automáticamente la columna de correo electrónico y procesa la carga de manera concurrente
Si la lista que subiste o el array JSON tiene más correos electrónicos que tu saldo de crédito restante, la API procesa hasta tu saldo restante, devuelve esos resultados validados con parcial establecido en verdadero e incluye un mensaje de advertencia sin fallar en la solicitud
La validación estándar sin verificación smtp se completa en menos de 50 milisegundos utilizando sintaxis registros MX de DNS e inteligencia de dominios desechables Habilite la verificación smtp cuando necesite una verificación profunda a nivel de buzón y detección de dominios catch-all
El validador masivo extrae automáticamente direcciones de correo electrónico en bruto de formatos de nombre para mostrar de la RFC 5322 detecta automáticamente delimitadores y sanitiza los prefijos de fórmula de hoja de cálculo para prevenir la inyección de CSV
El puntaje refleja la calidad general del correo electrónico basado en la validez de la sintaxis, la presencia de registros MX, la reputación del dominio, el estado desechable y la clasificación de cuentas de rol
Cada punto final devuelve resultados de validación para direcciones de correo electrónico, incluidos campos como estado de validez, información del dominio, estado desechable y correcciones sugeridas. Para la validación en masa, también proporciona un resumen de los resultados procesados
Los campos clave incluyen "email" "is_valid" "mx_found" "is_disposable" "status" y "verification_time" Estos campos indican la validez del email el estado del dominio y el tiempo de procesamiento
Los datos de respuesta están estructurados en formato JSON Para la validación de un solo correo electrónico devuelve una estructura plana mientras que la validación en masa incluye un array de "resultados" y un objeto "resumen" para los datos procesados
Cada punto final proporciona información sobre la validez del correo electrónico, registros DNS MX, detección de correos electrónicos desechables, cuentas basadas en roles y sugerencias de errores tipográficos de dominios, asegurando una validación exhaustiva del correo electrónico
Los usuarios pueden personalizar las solicitudes seleccionando puntos finales específicos como validar un solo correo electrónico o procesamiento en masa. Para la validación en masa pueden elegir entre arreglos JSON o cargas de archivos CSV
Las fuentes de datos incluyen búsquedas DNS para registros MX una base de datos de proveedores de correo electrónico desechables y algoritmos para la validación de sintaxis y la detección de errores tipográficos asegurando una alta precisión en los resultados
Los casos de uso típicos incluyen verificar listas de correos electrónicos para campañas de marketing asegurar la entrega de correos electrónicos transaccionales y limpiar bases de datos para reducir las tasas de rebote y mejorar el compromiso
Si una solicitud masiva excede la cuota restante, la API procesa hasta el límite y devuelve resultados válidos con una bandera "parcial" establecida en verdadero, permitiendo a los usuarios identificar qué correos electrónicos fueron validados