PARTE DE EMAILS

Validación de dominios de email.

El dominio es la parte después de la @ — y donde se esconden los typos que generan bounces. Normadata chequea la sintaxis del dominio y lo compara contra proveedores comunes (gmial.com → gmail.com) como parte del check de email. No es un endpoint aparte: vive dentro de /v1/validate/emails.

emails
endpoint
Global
parseo de dominio
typos
detección
0
lookups DNS
01 · PROBLEMA

El typo de dominio es el bounce que tu form acepta sin avisar

La mayoría de los emails inválidos no fallan en el local-part — fallan en el dominio: gmial.com, hotnail.com, yaho.com. Tu form los acepta, tu CRM los guarda, y el correo nunca llega. Validar la sintaxis del dominio y compararlo contra proveedores comunes atrapa el error antes de guardarlo. En Normadata esto vive dentro del check de email, no como un servicio aparte.

02 · CAPACIDADES

Sintaxis de dominio y corrección de typos

El dominio de cada email, chequeado y explicado.

01

Sintaxis del dominio

Chequea que la parte después de la @ sea un dominio bien formado (labels, longitud, caracteres permitidos).

value → valid
02

Normalización

Lowercase del dominio y trim de espacios. El campo normalized es la forma canónica para guardar y deduplicar.

value → normalized
03

Detección de typos

Fuzzy match contra proveedores comunes: gmial.com → gmail.com, hotnail.com → hotmail.com.

value → error (sugerencia)
04

Parte de Emails

La validación de dominio se ejecuta dentro de /v1/validate/emails. Mandás el email y el resultado incluye el chequeo del dominio.

items[] → results[]
04 · USO

El dominio, dentro del check de email

Mandá el email a /v1/validate/emails. El resultado valida la sintaxis completa, incluido el dominio, y ante un typo devuelve el error con la sugerencia. El mismo endpoint valida 1 o N.

POST /v1/validate/emails
$ curl -X POST https://api.normadata.io/v1/validate/emails \
    -H "X-API-Key: nd_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5" \
    -H "Content-Type: application/json" \
    -d '{"items":[
      {"id":"1","value":"hola@normadata.io"},
      {"id":"2","value":"ventas@gmial.com"}
    ]}'
Respuesta
{
  "results": [
    {
      "id":         "1",
      "value":      "hola@normadata.io",
      "valid": true,
      "normalized": "hola@normadata.io"
    },
    {
      "id":    "2",
      "value": "ventas@gmial.com",
      "valid": false,
      "error": "typo in domain: did you mean gmail.com?"
    }
  ]
}

El typo de dominio, atrapado antes del bounce

Gratis durante acceso anticipado. Escribinos un email y respondemos en 24 horas.