Verificación en tiempo real y masiva, una sola API

Verificación de email
para desarrolladores

La mejor forma de comprobar una dirección de email antes de enviarle nada. Detecta errores tipográficos, buzones desechables y buzones inactivos con una sola llamada a la API.

5000 verificaciones gratis para empezar. Sin tarjeta.

const res = await fetch("https://api.bouncerly.com/v1/verify", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.BOUNCERLY_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ email: "jane@acme.com" }),
});

const { status, reason, did_you_mean } = await res.json();
200 OK · response.json
{
  "email": "jane@acme.com",
  "status": "deliverable",
  "reason": "accepted",
  "domain": "acme.com",
  "disposable": false,
  "role_account": false,
  "free_provider": false,
  "accept_all": false,
  "mx_found": true,
  "mx_host": "acme-com.mail.protection.outlook.com",
  "smtp": { "code": 250, "enhanced": "2.1.5", "message": "Recipient OK" },
  "smtp_checked": true,
  "checked_at": "2026-10-28T10:03:42Z",
  "duration_ms": 1840,
  "cached": false
}

Cuatro respuestas claras

Sabe exactamente qué hacer con cada dirección.

Cada resultado llega como deliverable, undeliverable, risky o unknown, con un motivo legible por máquina y la respuesta del propio servidor de correo. Sin puntuaciones que interpretar.

jane@acme.com

El buzón existe

deliverable

john@gmial.com

¿Quisiste decir gmail.com?

undeliverable

temp8812@mailinator.com

Buzón desechable

risky

sales@bigcorp.io

Dominio accept-all · dirección de rol

risky

old.account@company.co

Buzón no encontrado

undeliverable

Los resultados desconocidos son gratis: solo pagas las verificaciones que obtienen respuesta.

Funciones

Todo lo que necesitas, nada que no.

Un endpoint para verificaciones individuales y otro para listas. Valores por defecto sensatos, resultados honestos y un panel que no estorba.

API en tiempo real

Verifica en el registro en uno o dos segundos, o al instante desde nuestra caché compartida. Si se agota el tiempo, se deja pasar para que los usuarios reales nunca se queden atascados.

Sugerencias de corrección

jane@gmial.com vuelve con did_you_mean: jane@gmail.com, listo para mostrarlo como corrección en un clic.

Detección de desechables

Unos 10.000 dominios desechables bloqueados de serie, y las direcciones de rol como info@ y sales@ marcadas.

Limpieza masiva de listas

Sube un CSV con cualquier formato. Encontramos la columna de email, verificamos cada fila y te devolvemos un CSV limpio en el mismo orden.

Webhooks firmados

Recibe un POST cuando termina un trabajo masivo, firmado con HMAC-SHA256 para que sepas que viene de nosotros.

Claves API con permisos

Crea tantas claves como necesites. Limita una clave a verificaciones individuales para usarla con seguridad en un backend de registro.

Nunca enviamos emails

Hablamos con el servidor de correo del destinatario y paramos antes de enviar ningún mensaje. Tus contactos nunca sabrán de nosotros.

Respetuoso por diseño

Limitación por proveedor, reintentos ante greylisting y detección de accept-all mantienen los resultados precisos y nuestras IP de confianza.

Registros de cada llamada

Mira cada petición, su resultado y su latencia en el panel. Filtra por estado para encontrar los problemas rápido.

Cómo funciona

Cinco comprobaciones, una petición.

Cada dirección pasa por el mismo proceso, que se detiene en cuanto la respuesta es segura. Los resultados definitivos se guardan en caché 30 días, así que las verificaciones repetidas vuelven al instante.

  1. 01

    Sintaxis

    Análisis y normalización conformes a los RFC.

  2. 02

    Dominio

    Consultas DNS y MX, sugerencias de corrección.

  3. 03

    Listas

    Marcas de desechable, rol y proveedor gratuito.

  4. 04

    Buzón

    Negociación SMTP con el servidor de correo real.

  5. 05

    Accept-all

    Una prueba con una dirección aleatoria detecta los catch-all.

Integración

Frena los registros falsos en diez líneas.

Llama a la API desde tu manejador de registro, rechaza lo que va a rebotar, sugiere correcciones para errores tipográficos y deja pasar todo lo demás. Menos cuentas falsas, menos rebotes, mejor reputación como remitente.

  • Funciona desde cualquier lenguaje: es un único POST HTTPS
  • Las claves restringidas solo pueden verificar, nada más
  • Verificación típica sin caché: de 1 a 3 segundos
Next.js server action
"use server";

export async function signUp(formData: FormData) {
  const email = String(formData.get("email"));

  const check = await fetch("https://api.bouncerly.com/v1/verify", {
    method: "POST",
    headers: { Authorization: `Bearer ${process.env.BOUNCERLY_API_KEY}` },
    body: JSON.stringify({ email }),
    signal: AbortSignal.timeout(4000), // fail open if slow
  }).then((r) => r.json()).catch(() => null);

  if (check?.status === "undeliverable") {
    return { error: check.did_you_mean
      ? `Did you mean ${check.did_you_mean}?`
      : "That email address can't receive mail." };
  }
  if (check?.disposable) {
    return { error: "Please use a permanent email address." };
  }

  // ...create the account
}

Equipos que se pasaron a Bouncerly

“We use Bouncerly to verify everyone at signup and our cold email lists. It saves us a lot of admin and makes sure our reps don't waste time on bad leads.”
Blair Stirling · Vuabl
“We send a lot of email, and had a full-time person managing SMTP servers and blocklists. Integrating Bouncerly into our workflow massively cut the time we were spending managing email infrastructure.”
Bailey Tisdel · The Comics Lounge
“Dinabite used to use NeverBounce and the fees were very high. Bouncerly makes sense for us and is very reasonable.”
Giuseppe Uslenghi · Dinabite

Precios

Sencillo, mensual, predecible.

Empieza gratis. Mejora el plan cuando necesites más verificaciones. Cancela cuando quieras.

Comparar planes

Free

0 US$/mes

250 verificaciones al mes

Starter

15 US$/mes

10.000 verificaciones al mes

Growth

49 US$/mes

50.000 verificaciones al mes

Scale

149 US$/mes

250.000 verificaciones al mes

Los resultados desconocidos son gratis: solo pagas las verificaciones que obtienen respuesta.

Las listas limpias empiezan con Bouncerly.

Crea una cuenta, consigue una clave API y verifica tu primera dirección en menos de un minuto.