Saltar al contenido
Docs

Verifica una dirección en tiempo real.

URL basehttps://api.emailit.com/v2AutenticaciónErroresLímites de velocidad

Verificar una dirección

Verifica una dirección de email y devuelve el resultado en la respuesta. Cada verificación cuesta 5 créditos, que se cobran antes de la comprobación. Para verificar muchas direcciones a la vez, crea una lista de direcciones. Requiere una clave de API con el permiso full.

POST/email-verifications

Cuerpo de la petición

emailstringObligatorio

La dirección que se va a verificar. Un valor que no es una dirección válida devuelve igualmente 200, con result: "invalid" y una puntuación de 0, y se cobra.

modestring

fast (por defecto) comprueba la sintaxis, las direcciones desechables y de rol, los proveedores gratuitos, las cadenas sin sentido, los registros MX y la antigüedad del dominio. full además se conecta al servidor de correo del destinatario para comprobar si el buzón existe, está desactivado o está lleno, y si el dominio acepta todas las direcciones. En modo fast, las comprobaciones del buzón son null.

Devuelve

Devuelve 200 OK con un objeto email_verification. Emailit también envía un evento de webhook email_verification.created.

Código Cuándo
400 Falta email o mode no es fast ni full (error de validación estándar).
402 Al espacio de trabajo no le quedan 5 créditos. El cuerpo es {"error": {"message": "…", "code": 402}}.

Resultado

result Significado
safe Ha superado todas las comprobaciones y tiene una puntuación de 70 o más.
invalid La sintaxis no es válida o el dominio no tiene registros MX, así que no puede recibir emails.
disposable El dominio pertenece a un servicio de emails desechables.
disabled El buzón existe, pero está desactivado. Solo en modo full.
inbox_full El buzón está lleno. Solo en modo full.
role Una dirección de rol, como info@ o support@.
unknown Ninguna comprobación ha fallado, pero la puntuación es inferior a 70.

Puntuación y riesgo

score va de 0 a 100. risk es high si la sintaxis no es válida, el dominio no tiene registros MX, la dirección es desechable o el buzón está desactivado. En los demás casos, depende de la puntuación: low a partir de 80, medium a partir de 50 y high por debajo de 50.

Campos

statusstring

completed en las verificaciones individuales.

checksobject

Las comprobaciones individuales: valid_syntax, disposable, role_account, free_email, gibberish y has_mx_records (booleanos), domain_age (la antigüedad del dominio en días, o null si se desconoce) y las comprobaciones del modo full: smtp_connect, deliverable, disabled, inbox_full y catch_all (null en modo fast).

addressobject

La dirección dividida en mailbox, domain, suffix (la parte que sigue a +, o null) y root (la dirección sin el sufijo).

did_you_meanstring | null

Una corrección sugerida para una probable errata, por ejemplo ada@gmail.com para ada@gmial.com.

mx_recordsobject[]

Los registros MX del dominio, cada uno con priority y exchange.

POST/email-verifications
Terminal
curl -X POST https://api.emailit.com/v2/email-verifications \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"email": "ada@example.com"}'
JSON
{
  "id": "ev_2xLd4Wq8Bn1Ys6Pk3Rm9Tc0Fh5a",
  "object": "email_verification",
  "email": "ada@example.com",
  "status": "completed",
  "score": 100,
  "risk": "low",
  "result": "safe",
  "mode": "fast",
  "checks": {
    "valid_syntax": true,
    "disposable": false,
    "role_account": false,
    "inbox_full": null,
    "deliverable": null,
    "disabled": null,
    "catch_all": null,
    "free_email": false,
    "smtp_connect": null,
    "has_mx_records": true,
    "domain_age": 10957,
    "gibberish": false
  },
  "address": {
    "mailbox": "ada",
    "domain": "example.com",
    "suffix": null,
    "root": "ada@example.com"
  },
  "did_you_mean": null,
  "mx_records": [
    { "priority": 10, "exchange": "mx1.example.com" }
  ],
  "created_at": "2026-10-01T10:20:31.118000+00:00",
  "updated_at": "2026-10-01T10:20:31.118000+00:00"
}

¿Te ha resultado útil esta página?

Gracias por tu opinión.

Gracias. Leemos todos los mensajes.