Beta privadaMailbeam está en beta privada: la API pública todavía no está abierta.Únete a la lista de espera

Mailbeam
API · Corrección

API de corrección de erratas en emails

Un solo dominio mal escrito es un registro que nunca se activa. Devuelve al instante una sugerencia de «¿quisiste decir...?» para que el usuario lo corrija de un toque.

Qué comprueba Mailbeam

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

Sugerencias de dominio en la respuesta

Cuando el dominio se queda a un paso de un proveedor conocido (gmal.com, yaho.com, hotmial.com), la respuesta incluye un campo con la sugerencia corregida.

Comparación por distancia de edición

Las sugerencias se basan en la proximidad a un conjunto amplio de grafías comunes de buzones y dominios de primer nivel, no en una lista corta escrita a mano, así que también se cazan las erratas menos frecuentes.

Reparación del dominio de primer nivel

Corrige los dominios de primer nivel truncados o equivocados: gmail.co y gmail.cm devuelven ambos una sugerencia de gmail.com.

Conserva la parte local

Solo se corrige el dominio; jane.doe sigue siendo jane.doe, así que la sugerencia se puede aceptar tal cual sin riesgo.

Corrección de un toque

Muestra la sugerencia como un aviso pulsable para que el usuario arregle la dirección sin volver a escribirla entera.

Conservadora por diseño

Las sugerencias solo se disparan ante casi-aciertos de alta confianza, así que nunca se pone en duda un dominio válido poco común.

Cómo funciona

1

Haz POST de la dirección escrita

Envía la dirección tal cual a /v1/verify cuando el usuario envíe el formulario, o al perder el foco el campo para corregir en línea.

2

Se compara el dominio con proveedores conocidos

El dominio se contrasta con un corpus amplio de proveedores y dominios de primer nivel habituales usando distancia de edición.

3

Un acierto de alta confianza devuelve una sugerencia

Si existe una coincidencia cercana e inequívoca, la respuesta lleva suggestion: 'jane.doe@gmail.com'.

4

Tú se lo propones al usuario

Muestra «¿Quisiste decir jane.doe@gmail.com?» y deja que lo acepte de un toque antes de crear la cuenta.

Intégralo en minutos

Sugerir una correccióntypescript
const res = await fetch("https://api.mailbeam.dev/v1/verify", {
  method: "POST",
  headers: { Authorization: `Bearer ${process.env.MAILBEAM_KEY}` },
  body: JSON.stringify({ email }),
});
const { suggestion } = await res.json();

if (suggestion) {
  // p. ej. suggestion = "jane.doe@gmail.com"
  showPrompt(`¿Quisiste decir ${suggestion}?`, { onAccept: () => setEmail(suggestion) });
}

Cuándo usarlo

Formularios de registro

El momento en que una errata hace más daño: una dirección mala aquí rompe la activación y todos los correos posteriores.

Campos de email del checkout

Recupera la confirmación de pedido que si no rebotaría por una tecla mal pulsada.

Captación de leads

Deja de perder leads cualificados por un dominio mal escrito en un formulario.

Cambios de email de la cuenta

Confirma que la nueva dirección es la que el usuario quería antes de cambiarle las notificaciones.

Preguntas frecuentes

¿Listo para integrarlo?

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