{
"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/14275/bulk+email+verifier+api/35454/[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/14275/bulk+email+verifier+api/35455/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/14275/bulk+email+verifier+api/35456/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/14275/bulk+email+verifier+api/35458/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 Verificador de Email Masivo 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 verificación de registros DNS MX detección de proveedores de correo electrónico desechables en más de 5000 dominios identificación de cuentas de rol detección de correo web gratuito sugerencias de errores tipográficos de dominios y un apretón de manos de buzón SMTP opcional
Puedes 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 el lote de manera concurrente
Si tu lista cargada o array JSON tiene más correos electrónicos que tu límite de crédito restante, la API procesa hasta tu límite restante, devuelve esos resultados validados con parcial establecido en verdadero e incluye un mensaje de advertencia sin fallar la solicitud
La validación estándar sin verificación smtp se completa en menos de 50 milisegundos utilizando sintaxis registros DNS MX y 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 de visualización RFC 5322 detecta automáticamente los delimitadores y sanitiza los prefijos de fórmula de hoja de cálculo para prevenir la inyección de CSV
La puntuación refleja la calidad general del correo electrónico basada 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 datos JSON estructurados Los puntos finales de validación de correo electrónico únicos proporcionan detalles como el estado de validez identificación basada en roles y correcciones sugeridas El punto final de validación masiva devuelve un resumen de los correos electrónicos procesados incluyendo recuentos de direcciones válidas inválidas y desechables junto con resultados individuales para cada correo electrónico
Los campos clave incluyen "correo electrónico," "es_válido," "formato_válido," "es_desechable," "mx_encontrado," y "puntuación" Estos campos indican la validez del correo electrónico, la corrección del formato, el estado desechable y la puntuación de calidad general, ayudando a los usuarios a evaluar sus listas de correos electrónicos de manera efectiva
Los datos de respuesta están organizados en dos secciones principales: resultados de correos electrónicos individuales y un resumen Cada resultado de correo electrónico contiene detalles específicos de validación mientras que el resumen proporciona recuentos agregados de correos electrónicos válidos inválidos y desechables junto con los créditos restantes
Los puntos finales de validación de correo electrónico individuales proporcionan información sobre la validez de la sintaxis, registros DNS MX, estado desechable y cuentas basadas en roles. El punto final de validación por lotes ofrece información similar para múltiples correos electrónicos, junto con un resumen de los resultados generales de validación
Los usuarios pueden personalizar las solicitudes eligiendo habilitar o deshabilitar las verificaciones SMTP para una validación más profunda. Para la validación masiva, los usuarios pueden enviar ya sea un arreglo JSON o un archivo CSV, lo que permite flexibilidad en la forma en que proporcionan los datos de correo electrónico para la verificación
Las fuentes de datos incluyen registros DNS bases de datos de proveedores de correos electrónicos desechables y listas de cuentas basadas en roles La API actualiza continuamente estas fuentes para garantizar resultados de validación de correos electrónicos precisos y confiables
La precisión de los datos se mantiene a través de actualizaciones regulares de los algoritmos de validación y las bases de datos que incluyen comprobaciones contra dominios desechables conocidos y cuentas basadas en roles La API también emplea múltiples técnicas de validación para garantizar comprobaciones exhaustivas
Los casos de uso típicos incluyen la limpieza de listas de email marketing la verificación de registros de usuarios y la garantía de entregabilidad para campañas Las empresas utilizan estos datos para mejorar el compromiso al dirigir validas y activas direcciones de email mientras minimizan las tasas de rebote