Saltar al contenido principal
POST
Servicio de verificación de pasaportes del DIA. 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: Nueva Zelanda
  • ID del servicio: nzl_new_zealand_passport
  • Dominio de datos: Documento
  • Categoría: Pasaporte

Datos de entrada

  • Datos de entrada obligatorios: first_name, last_name, date_of_birth, passport_number, passport_expiration_date
  • Datos de entrada opcionales: vendor_data
  • Consentimiento: Obligatorio
  • Disponibilidad en flujos: Disponible en el flujo de verificación (workflow)
  • Cobertura: 100%*
  • Precio: $1.67 por consulta exitosa

Parámetros del cuerpo

string
predeterminado:"NZL"
requerido
Código de país ISO 3166-1 alfa-3 de este servicio de base de datos.Ejemplo: NZL
string
predeterminado:"nzl_new_zealand_passport"
requerido
Array que contiene el ID de este servicio. Fijar el servicio limita la solicitud a esta base de datos concreta.Ejemplo: nzl_new_zealand_passport
Consentimiento explícito del usuario final para este servicio.Ejemplo: true
string
predeterminado:"John"
requerido
Nombre de pila que se va a validar.Ejemplo: John
string
predeterminado:"Doe"
requerido
Apellido que se va a validar.Ejemplo: Doe
string
predeterminado:"1990-01-01"
requerido
Fecha de nacimiento en formato YYYY-MM-DD.Ejemplo: 1990-01-01
string
predeterminado:"SAMPLE-PASS-12345"
requerido
Número de pasaporte.Ejemplo: SAMPLE-PASS-12345
string
predeterminado:"1990-01-01"
requerido
Fecha de caducidad del pasaporte 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

  • Envía los campos indicados arriba exactamente como se capturaron del usuario o del documento.
  • Didit valida los campos obligatorios antes de consultar la base de datos. Las solicitudes rechazadas antes de consultar la fuente no se cobran.

Cómo invocarlo

Datos devueltos

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

Precios y SLA

Las consultas de DIA - New Zealand Passport solo se facturan cuando Didit recibe un resultado concluyente de la fuente de validación.
  • Precio por llamada: $1.67 USD.
  • Facturación: por consulta exitosa. No se te cobra cuando el registro no está accesible, 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.

Lectura adicional

Última modificación el 1 de noviembre de 2026