Private betaMailbeam is in private beta — the public API isn't live yet.Join the waitlist

Mailbeam
Masivo · Por lotes

Verificador masivo de emails

Sube un CSV y recupera la lista limpia. Hasta 500.000 direcciones por trabajo, procesadas de forma asíncrona y con un webhook cuando termina.

Qué comprueba Mailbeam

Cada verificación ejecuta 7 comprobaciones en paralelo y devuelve un resultado estructurado en menos de 100 ms.

Hasta 500.000 direcciones por trabajo

Envía listas grandes por la API por lotes o desde el panel. El procesamiento es asíncrono: ni timeouts ni conexiones cortadas.

Webhook firmado al finalizar

Un evento batch.completed llega a tu endpoint con los totales y una URL de descarga, firmado con HMAC-SHA256 para que puedas comprobar que viene de nosotros.

Segmentación entregable / dudosa / no entregable

Cada dirección se clasifica y se puntúa. Exporta cada segmento a tu plataforma de envío.

Filtrado de desechables y buzones de rol

Detecta las direcciones que dañarían tu reputación de remitente antes de importar la lista.

Entra un CSV, sale un CSV

Sube un CSV, TSV o texto plano desde el panel: localizamos la columna con las direcciones y eliminamos duplicados. Los resultados se descargan en CSV para cualquier herramienta de envío.

Seguimiento del progreso

Consulta /v1/jobs/{id} para saber cuántas direcciones se han procesado, o espera al webhook.

Cómo funciona

1

Envía el lote

Haz un POST con hasta 500.000 direcciones a /v1/verify/batch. La respuesta es un 202 con un job_id.

2

El procesamiento corre en segundo plano

Mailbeam ejecuta las comprobaciones de sintaxis, MX, SMTP, desechables y buzones de rol sin depender de una conexión síncrona.

3

Recibe los resultados por webhook

Al terminar, tu endpoint recibe un evento firmado batch.completed. Descarga los resultados desde /v1/jobs/{id}/results: CSV por defecto, JSON si lo pides.

4

Segmenta y envía

Filtra por estado (entregable / dudosa / no entregable) e importa el segmento limpio en tu plataforma de envío.

Intégralo en minutos

API por lotestypescript
const auth = { Authorization: `Bearer ${process.env.MAILBEAM_KEY}` };

// Envía el trabajo — 202, con un job_id
const job = await fetch("https://api.mailbeam.dev/v1/verify/batch", {
  method: "POST",
  headers: { ...auth, "Content-Type": "application/json" },
  body: JSON.stringify({ emails: ["ana@ejemplo.com", "bruno@empresa.io"] }),
}).then((r) => r.json());

console.log(`Trabajo ${job.job_id} — procesando ${job.total} direcciones`);

// Espera al webhook batch.completed, o consulta el estado:
const status = await fetch(
  `https://api.mailbeam.dev/v1/jobs/${job.job_id}`,
  { headers: auth }
).then((r) => r.json());

console.log(`${status.valid} entregables de ${status.processed}`);

Cuándo usarlo

Limpieza previa a una campaña

Limpia la lista antes de cada campaña para mantener la tasa de rebote por debajo del 2 % que vigilan los proveedores de correo.

Validación al importar en el CRM

Verifica los contactos antes de importarlos desde ferias, hojas de cálculo o proveedores externos de leads.

Reverificación de la base de datos

Vuelve a verificar toda tu base de datos cada trimestre para detectar las direcciones que han caducado desde la última pasada.

Preparación de listas de prospección en frío

Elimina las direcciones inválidas, de rol y desechables antes de que tu reputación de dominio lo pague.

Preguntas frecuentes

¿Listo para integrarlo?

El plan gratuito incluye 1.000 verificaciones al mes. Sin tarjeta de crédito.