Saltar al contenido principal
POST
Verifica la CURP mexicana en el registro nacional de identificadores de RENAPO. Didit ofrece este servicio a través de POST /v3/database-validation/ para que puedas verificar los datos enviados frente a la fuente oficial y recibir resultados de coincidencia normalizados.

Cobertura

  • Cobertura: ~ 100%
  • País: México
  • ID del servicio: mex_curp
  • Dominio de datos: Identidad
  • Categoría: NationalIDRegistry

Datos de entrada

  • Datos obligatorios: personal_number
  • Datos opcionales: first_name, last_name, vendor_data
  • Consentimiento: No se requiere
  • Disponibilidad en flujos: Disponible en el flujo de verificación (workflow)
  • Cobertura: ~ 100%
  • Precio: $0.20 por consulta exitosa

Parámetros del cuerpo

string
predeterminado:"MEX"
requerido
Código de país ISO 3166-1 alfa-3 para este servicio de base de datos.Ejemplo: MEX
string
predeterminado:"mex_curp"
requerido
Array que contiene el ID de este servicio. Fijar el servicio limita la solicitud a esta base de datos concreta.Ejemplo: mex_curp
string
predeterminado:"ABCD900101HDFABC09"
requerido
Número de identidad personal propio de cada país.Ejemplo: ABCD900101HDFABC09
string
Nombre de pila que se va a validar.Ejemplo: John
string
Apellido que se va a validar.Ejemplo: Doe
string
predeterminado:"user-1234"
Tu referencia estable de usuario para esta persona, como tu ID interno de usuario. 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

  • CURP mexicana (exactamente 18 caracteres alfanuméricos)
  • personal_number debe tener exactamente 18 caracteres.

Cómo invocarlo

Datos devueltos

Los campos exactos que aparecen en source_data dependen de lo que devuelva el registro. El ejemplo generado para mex_curp documenta actualmente esta estructura normalizada:
  • curp_status
  • date_of_birth
  • doc_probatorio
  • first_name
  • full_name
  • gender
  • identification_number
  • last_name
  • nationality
  • num_acta
  • registration_municipality
  • registration_state
  • registration_year
  • state_of_birth

Precios y SLA

Las consultas de verificación de la CURP de México 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 se puede contactar, 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 en el caso 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