LIVE

Nombres normalizados como los escribe Latinoamérica.

Los nombres hispanos y brasileños llevan dos apellidos, acentos y títulos que los parsers genéricos rompen. Normadata splittea, recapitaliza y pliega nombres con reglas pensadas para Latinoamérica primero — y resuelve nacionalidad en 10 países.

10
países
7
campos
0
lookups gob
EA
acceso anticipado
01 · PROBLEMA

MAYÚSCULAS, acentos y apellidos de tres tokens

Los formularios de la región juntan nombres en todos los estados posibles: "JUAN CARLOS PEREZ LOPEZ" sin acentos, "perez lópez, juan" con apellido primero, o "Juan C. Pérez" con iniciales. Las herramientas anglo-first asumen first + last y pierden información. Normadata aplica un split regional: nombres, apellido paterno, apellido materno; reconstruye capitalización; preserva acentos; y reconoce títulos, sufijos y gentilicios. Cada campo se procesa de forma independiente — una fecha mal nunca rompe el nombre.

02 · CAPACIDADES

Nombres, fechas, demografía

Siete campos independientes, cada uno normalizado en aislamiento.

01

Split inteligente de nombre

Tres tokens van a first + paterno + materno en locales LATAM; first + middle + last en US/CA.

full_name → name.{first,paternal,maternal}
02

Mayúsculas y acentos

MAYÚSCULAS, minúsculas e inputs sin acento reciben TitleCase y diacríticos correctos cuando es determinístico.

ASCII fold + TitleCase
03

Fecha y género

DD/MM/YYYY por defecto; variantes ES/PT/EN de género (masculino, varón, M, female…) mapeadas a un solo token.

birth_date · gender
04

Resolución de nacionalidad

Gentilicio ("venezolano"), ISO alpha-2/3 o nombre de país — todos resueltos contra una tabla LATAM.

nationality → ISO + país
03 · COBERTURA

10 países · reglas LATAM-first

Los defaults de nacionalidad y locale cubren cada mercado sudamericano vivo. Las convenciones de fecha y nombre siguen al country hint cuando se provee.

🇦🇷AR
Argentina
CUITCUILDNICBUCVU
🇧🇴BO
Bolivia
NIT
🇧🇷BR
Brasil
CPFCNPJ
🇨🇱CL
Chile
RUT
🇨🇴CO
Colombia
NIT
🇪🇨EC
Ecuador
CIRUC
🇵🇾PY
Paraguay
RUC
🇵🇪PE
Perú
CUIRUC
🇺🇾UY
Uruguay
RUT
🇻🇪VE
Venezuela
CédulaRIF
04 · USO

Un payload, cada campo independiente

Mandá cualquier combinación de nombre, fecha, género, nacionalidad y título. Los campos que fallan se omiten y se reportan en warnings — nunca bloquean.

POST /v1/verify/person
$ curl -X POST https://api.normadata.io/v1/verify/person \
    -H "X-API-Key: nd_your_key_here_22_random_bytes" \
    -H "X-Country-Hint: VE" \
    -d '{"full_name":"juan carlos PEREZ lopez","nationality":"venezolano"}'
Response · 200 OK
{
  "contains_pii": true,
  "country_hint": "VE",
  "processed_at": "2026-05-15T01: 00: 00Z",
  "name": {
    "full":     "Juan Carlos Pérez López",
    "first":    "Juan Carlos",
    "paternal": "Pérez",
    "maternal": "López"
  },
  "nationality": { "code": "VE", "alpha3": "VEN", "country": "Venezuela" }
}

Dejá de perder apellidos

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