Saltar al contenido principal
POST
Verifica los datos de entrada con los datos del documento nacional de identidad obtenidos de una agencia gubernamental. Didit ofrece este servicio a través de POST /v3/database-validation/ para que puedas verificar los datos enviados con la fuente oficial y recibir resultados de coincidencia normalizados.

Cobertura

  • Cobertura: ~ 90%
  • País: Tailandia
  • ID del servicio: tha_national_id
  • Ámbito de datos: Identidad
  • Categoría: NationalIDRegistry

Datos de entrada

  • Datos de entrada obligatorios: first_name, last_name, date_of_birth, national_id
  • Datos de entrada opcionales: address.street_1, address.street_2, address.city, address.region, address.postal_code, vendor_data
  • Consentimiento: Obligatorio
  • Disponibilidad en el flujo de verificación (workflow): Disponible en el flujo
  • Cobertura: ~ 90%
  • Precio: $0.59 por consulta exitosa

Parámetros del cuerpo

string
predeterminado:"THA"
requerido
Código de país ISO 3166-1 alfa-3 para este servicio de base de datos.Ejemplo: THA
string
predeterminado:"tha_national_id"
requerido
Array que contiene este ID de servicio. Fijar el servicio limita la solicitud a esta base de datos concreta.Ejemplo: tha_national_id
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:"1111111111111"
requerido
Número de identidad nacional para este servicio.Ejemplo: 1111111111111
object
Objeto estructurado con la dirección de residencia. Usa street_1, street_2, city, region, postal_code y country. Se sigue aceptando una cadena de dirección completa en el formato antiguo, pero no se recomienda.Ejemplo: {"street_1":"123 Sample Street","street_2":"Unit 4","city":"Sample City","region":"Sample State","postal_code":"10001","country":"US"}
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 los datos de entrada y notas de validación

  • address es opcional para este servicio. Puedes enviar una cadena address completa y Didit la dividirá en elementos de dirección estructurados cuando sea posible, o puedes enviar los campos estructurados de forma explícita.
  • Número del documento nacional de identidad tailandés: 13 dígitos cuyo último dígito es el dígito de control módulo 11 (pesos de 13 a 2 sobre los primeros doce dígitos).
  • national_id debe contener solo dígitos; elimina los espacios, guiones y signos de puntuación antes de enviar la solicitud.
  • national_id debe tener exactamente 13 caracteres.
  • Se valida el dígito de control final (módulo 11) del documento nacional de identidad tailandés; un número que no supera la comprobación se rechaza antes de la consulta y no se cobra.
  • Para los servicios de dirección, envía campos de dirección estructurados en lugar de una sola cadena address siempre que sea posible.
  • address.street_1 es la dirección postal, incluidos el número y el tipo de vía.
  • address.street_2 es el apartamento, la unidad, el edificio, la planta o una línea de dirección adicional. Envíalo solo cuando lo tengas.
  • address.city es la ciudad, el barrio, el distrito, la localidad o la zona.
  • address.region es el estado, la provincia, la región o el municipio.
  • address.postal_code es el código postal.
  • Los servicios de base de datos basados en la dirección requieren, como mínimo, la dirección postal y el código postal; las solicitudes rechazadas antes de la consulta a la fuente no se cobran.

Cómo hacer la llamada

Datos devueltos

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

Precios y SLA

Las consultas del documento nacional de identidad de Tailandia solo se facturan cuando Didit recibe un resultado concluyente de la fuente de validación.
  • Precio por llamada: $0.59 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 habitual < 2 s.
  • Disponibilidad: 99.9% por trimestre del lado de Didit; la disponibilidad de la fuente externa varía según el país y el conjunto de datos.

Continúa leyendo

Última modificación el 1 de noviembre de 2026