API de verificación de email para desarrolladores
Un solo endpoint REST. Verifica cualquier email en menos de 100 ms. Alojada en la UE, conforme al RGPD y con ejemplos para Node, Python, PHP, Ruby y Go.
Qué comprueba Mailbeam
Cada verificación ejecuta 7 comprobaciones en paralelo y devuelve un resultado estructurado en menos de 100 ms.
Respuesta en menos de 100 ms
Verifica emails en tiempo real durante el registro sin añadir latencia perceptible al flujo de tus usuarios.
Verificación SMTP en vivo
Conectamos directamente con el servidor de correo y confirmamos que el buzón existe, no solo que el dominio tiene registros MX.
Alojada en la UE, RGPD primero
Todo el procesamiento ocurre en infraestructura europea. Sin retención de datos tras la verificación. DPA disponible para el artículo 28.
Ejemplos para cualquier stack
Node.js, Python, PHP, Ruby y Go. Es un POST con un JSON: una docena de líneas de tu cliente HTTP habitual y ya está integrado.
Detección de desechables y buzones de rol
Bloquea direcciones de usar y tirar y buzones de departamento (info@, admin@) con una base de datos que se actualiza de forma continua.
Sugerencia de errores tipográficos
Cuando alguien escribe «gmal.com», devolvemos «gmail.com» al instante para que lo corrija antes de enviar el formulario.
Cómo funciona
Envía una petición POST
Manda la dirección a /v1/verify con tu API key en la cabecera Authorization. Eso es todo.
Consulta de DNS y registros MX
Mailbeam consulta el DNS del dominio para confirmar que puede recibir correo.
Handshake SMTP
Conectamos con el servidor de correo y simulamos un intento de entrega para confirmar que ese buzón concreto existe.
Resultado JSON estructurado
Recibes un JSON con el estado (deliverable/risky/undeliverable/unknown), una puntuación de 0 a 100 y el resultado de cada comprobación.
Intégralo en minutos
curl -X POST https://api.mailbeam.dev/v1/verify \
-H "Authorization: Bearer $MAILBEAM_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "usuario@ejemplo.com"}'
# Respuesta:
# {
# "email": "usuario@ejemplo.com",
# "status": "deliverable",
# "score": 97,
# "valid": true,
# "disposable": false,
# "role": false,
# "suggestion": null
# }Cuándo usarlo
Formularios de registro
Valida en el momento del alta para frenar los emails falsos y mal escritos antes de que entren en tu sistema.
Integraciones por API
Verifica emails desde cualquier backend: un POST con cuerpo JSON, sin librería cliente obligatoria.
Webhooks y flujos asíncronos
Envía una lista al endpoint por lotes y deja que un webhook firmado batch.completed te avise cuando esté lista, en vez de hacer polling.
Enriquecimiento de CRM
Añade estado de verificación y puntuación a tus contactos para alimentar el lead scoring y el enrutado comercial.
Preguntas frecuentes
¿Listo para integrarlo?
El plan gratuito incluye 1.000 verificaciones al mes. Sin tarjeta de crédito.