Verificación rápida y confiable de DNI argentino

API de verificación de DNI argentino: consulta de nombre por Documento Nacional de Identidad

Tabla de Contenidos
Comparte este artículo

Actualizado en noviembre de 2026

Esta guía muestra cómo verificar DNI en Argentina con la API de Verifik: el endpoint, sus parámetros, una solicitud que puedes pegar en la terminal, la respuesta y los errores documentados, y qué revisar al llevarlo a producción. Todo lo que sigue proviene de la documentación oficial del endpoint.

Sobre el documento: DNI en Argentina

El Documento Nacional de Identidad (DNI) de Argentina lo emite el RENAPER, Registro Nacional de las Personas. El número tiene siete u ocho dígitos y no cambia en toda la vida, por eso es la clave que conecta cuentas bancarias, el CUIL/CUIT y la mayoría de contratos comerciales.

El endpoint de Verifik recibe el tipo de documento DNIAR y el número, y devuelve el nombre registrado separado en nombres, apellidos y un arreglo con cada parte del nombre.

Si ya tienes claro el caso de uso, crea una cuenta y prueba el endpoint desde tu código.

Cómo consultar la API de DNI de Argentina

Endpoint: GET https://api.verifik.co/v2/ar/cedula. Envía tu token en la cabecera Authorization: Bearer. Parámetros, según la documentación:

ParámetroObligatorioDescripción
documentTypeSíTipo de documento. Valor permitido: DNIAR.
documentNumberSíNúmero de documento (DNI) sin espacios.

Ejemplo de solicitud con valores de ejemplo (reemplázalos por los datos de tu usuario):

curl --location --request GET 'https://api.verifik.co/v2/ar/cedula?documentType=DNIAR&documentNumber=12345678' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>'

Respuesta 200 de la documentación (datos personales enmascarados):

{
  "data": {
    "documentType": "DNIAR",
    "documentNumber": "12*****89",
    "fullName": "M**** V******",
    "firstName": "M****",
    "lastName": "V******",
    "arrayName": [
      "M****",
      "V******"
    ]
  },
  "signature": {
    "dateTime": "April 11, 2023 12:25 PM",
    "message": "Certified by Verifik.co"
  }
}

Una consulta exitosa devuelve HTTP 200 con un objeto data que contiene: documentType, documentNumber, fullName, firstName, lastName, arrayName. Toda respuesta incluye además una signature (fecha y “Certified by Verifik.co”) y un id único que puedes guardar como evidencia de la verificación.

Errores documentados de /v2/ar/cedula

  • 404 NotFound (“Record not found”): no se encontró registro; no lo trates como coincidencia y envía el caso a revisión o pide otro documento.
  • 409 MissingParameter (“missing documentType missing documentNumber”): falta un parámetro obligatorio o tiene un valor no válido; corrige la solicitud en vez de reintentarla igual.

Consejos de integración

  • Quita los puntos antes de enviar: muchos usuarios escriben el DNI como 12.345.678, y la documentación pide el número sin espacios.
  • Usa arrayName para comparaciones flexibles; facilita cotejar nombres cuando el usuario omite un segundo nombre.
  • Un 404 indica que no se encontró registro. Pide al usuario confirmar el número antes de enviarlo a revisión manual.
  • Los datos personales en Argentina están protegidos por la Ley 25.326; guarda solo los campos necesarios y documenta la finalidad de la consulta.

Datos personales y términos de uso

Las consultas de identidad tratan datos personales. Usa la API solo con una finalidad legítima que puedas documentar, como onboarding, prevención de fraude o verificación contractual, obtén el consentimiento cuando la ley local lo exija y conserva solo los campos que necesites. El uso se rige por los términos y condiciones de smartCHECK.

Precios

Cada solicitud exitosa consume créditos de tu plan de Verifik. Los planes vigentes y el costo por endpoint están en la página de precios de smartCHECK.

Guías y documentación relacionadas

Empieza a probar

Crea una cuenta en Verifik para obtener tu token de API, o agenda una reunión si quieres revisar cobertura y volúmenes con el equipo.

Miguel Treviño - Cofundador y CTO, Verifik

Preguntas frecuentes

➖

¿La API de DNI argentino necesita fecha de nacimiento?

No. Los parámetros documentados son solo documentType (DNIAR) y documentNumber.

➕

¿Qué endpoint verifica DNI en Argentina?

GET https://api.verifik.co/v2/ar/cedula, con los parámetros documentType, documentNumber y tu token Bearer.

➕

¿Qué errores puede devolver el endpoint de DNI de Argentina?

La documentación lista HTTP 404, 409. En resumen: un 404 indica que no hay registro; 409 suele indicar un parámetro faltante o no válido.

➕

¿Cómo se cobra la consulta de DNI de Argentina?

Cada solicitud exitosa consume créditos de tu plan de Verifik. Consulta la página de precios de smartCHECK para ver los planes vigentes.

Explora otros artículos