Saltar al contenido principal
POST
Verifica un DNI argentino y el género en el registro civil oficial de RENAPER sin selfie, y devuelve el nombre registrado, la fecha de nacimiento y la identificación fiscal para compararlos con los datos enviados. Sin biometría: la persona se confirma solo con datos. Cobertura del 100% de la población. Didit expone este servicio a través de POST /v3/database-validation/ para que puedas verificar los datos enviados contra la fuente oficial y recibir resultados de coincidencia normalizados.

Cobertura

  • Cobertura: 100%
  • País: Argentina
  • ID de servicio: arg_renaper_data
  • Dominio de datos: Identidad
  • Categoría: NationalIDRegistry
RENAPER es el registro que emite todos los DNI argentinos, por lo que todos los números de DNI constan en él, incluidos los DNI emitidos a residentes extranjeros. No se compara ningún rostro: la identidad registrada se confirma cotejándola con el DNI, el género, el nombre y la fecha de nacimiento que envías.

Entradas

  • Entradas obligatorias: document_number, gender
  • Entradas opcionales: first_name, last_name, date_of_birth, vendor_data
  • Consentimiento: No se requiere
  • Disponibilidad en el workflow: Disponible en el workflow
  • Cobertura: 100%
  • Precio: $0.20 por consulta exitosa

Parámetros del cuerpo

string
predeterminado:"ARG"
requerido
Código de país ISO 3166-1 alfa-3 para este servicio de base de datos.Ejemplo: ARG
string
predeterminado:"arg_renaper_data"
requerido
Array que contiene este ID de servicio. Fijar el servicio limita la solicitud a esta base de datos exacta.Ejemplo: arg_renaper_data
string
predeterminado:"11111111"
requerido
Número de documento extraído o proporcionado por el usuario.Ejemplo: 11111111
string
predeterminado:"M"
requerido
Valor de género, cuando la base de datos lo requiere.Valores permitidos: M (masculino), F (femenino), X (otro o desconocido).Ejemplo: M
string
Nombre de pila que se va a validar.Ejemplo: John
string
Apellido que se va a validar.Ejemplo: Doe
string
Fecha de nacimiento en formato YYYY-MM-DD.Ejemplo: 1990-01-01
string
predeterminado:"user-1234"
Tu referencia estable de usuario para esta persona, como tu ID de usuario interno. Didit la usa para vincular las comprobaciones independientes al mismo usuario final y reducir el ruido en la detección de duplicados.Ejemplo: user-1234

Reglas de entrada y notas de validación

  • DNI argentino (7-8 dígitos, prefijo M/F opcional)
  • document_number debe tener entre 7 y 9 caracteres.
  • document_number debe coincidir con [MFmf]?\d{7,8}.

Cómo invocarlo

Datos devueltos

Los campos exactos que aparecen en source_data dependen de lo que devuelva el registro. El ejemplo generado para arg_renaper_data documenta actualmente esta estructura normalizada:
  • date_of_birth
  • first_name
  • full_name
  • gender_match
  • identification_number
  • last_name
  • nationality
  • tax_id
  • tax_id_type

Precios y SLA

Las consultas de Argentina - verificación de datos del DNI (RENAPER, sin selfie) solo se facturan cuando Didit recibe un resultado concluyente de la fuente de validación.
  • Precio por llamada: $0.20 USD.
  • Facturación: por consulta exitosa. No se te cobra cuando el registro no está disponible, cuando faltan campos obligatorios o cuando la solicitud se rechaza antes de llegar a la fuente.
  • Latencia: p95 típico < 2 s.
  • Disponibilidad: 99.9% por trimestre por parte de Didit; la disponibilidad de la fuente externa varía según el país y el conjunto de datos.

Documentos que lee un flujo

Dentro de un flujo, el número de DNI y el género provienen del paso de Verificación de identidad, que lee la tarjeta del DNI argentino y el DNI digital. Los residentes extranjeros tienen la misma tarjeta de DNI y se verifican de la misma forma. El antiguo DNI en formato libreta (libreta) no es un documento admitido en Verificación de identidad, por lo que un usuario que solo tenga uno no puede completar ese paso. Aun así, puedes comprobar su número de DNI directamente con POST /v3/database-validation/.

Úsalo en un flujo

Añade el servicio a un paso de Validación de base de datos después de Verificación de identidad. Por ejemplo, con POST /v3/workflows/:
Se rechaza cualquier ID de servicio que el flujo no pueda ejecutar con un 400 que lo identifica, de modo que el paso nunca se guarda sin la comprobación que pediste. Consulta Configuraciones de funciones del flujo para ver todos los ajustes de Validación de base de datos.

Continúa leyendo

Última modificación el 1 de noviembre de 2026