Capacidad específica de México. Consulta RENAPO, el registro nacional de población, con la CURP del usuario y devuelve el registro en el bloque idGov.
Qué hace
La capacidad consulta RENAPO, el registro nacional de población de México, con la CURP del usuario y devuelve el registro en un bloque idGov. El bloque son datos y no reemplaza ni modifica el resultado de Verificación de Identidad.
Entradas
| Contrato | Dónde va la CURP |
|---|---|
| API | subject.duiType: 2 (CURP mexicana, consulta los valores de duiType) y subject.code |
| Web & SDK | person.duiType: "DUI_TYPE_MX_CURP" y person.duiValue |
También necesitas una receta con Verificación RENAPO y habilitación previa del tenant, negociada con el equipo de Onboarding de Unico.
Respuestas posibles
Cada valor de tipo string de la tabla siguiente puede venir vacío cuando RENAPO devuelve el campo en blanco.
| Campo | Tipo | Descripción |
|---|---|---|
government_valid | boolean | Respuesta de RENAPO sobre la CURP. No es un resultado biométrico. |
curp | string | 18 caracteres. |
government_name | string | Nombre completo tal como está registrado. |
date_of_birth | string | YYYY-MM-DD. |
age | integer | Calculada en el momento de la consulta. No la almacenes como un atributo fijo. |
gender | string | F o M. La CURP usa H/M en la posición 11 (hombre/mujer), por lo que un registro femenino muestra F aquí y M dentro de la CURP. |
deceased | boolean | |
is_mexican | boolean | |
citizenship | string | |
state_of_birth | string | |
state_iso | string | ISO 3166-2, p. ej. MX-CMX. |
issuing_entity_code | string | Código del catálogo de RENAPO, dos letras. La Ciudad de México es DF, por lo que no coincide con state_iso por diseño. |
municipality_registration | string | Código del municipio de registro. Puede venir vacío. |
Cuando RENAPO no responde, idGov devuelve {}. Trátalo como "no verificado", no como government_valid: false.
government_valid y el resultado de identidad son respuestas independientes. Una CURP válida no significa que la persona de la selfie sea su titular.
Disponibilidad
| Superficie | Compatible |
|---|---|
| SDK | ✅ |
| Web | ✅ |
| API | ✅ |
Incluso en las superficies compatibles, el tenant debe estar habilitado para la Verificación RENAPO. Contacta al equipo de Onboarding de Unico si tu operación aún no tiene acceso.
Combinaciones válidas
La Verificación RENAPO se devuelve solo en recetas que también ejecutan Verificación de Identidad. No se vende por separado.
| Receta | Contrato |
|---|---|
unico-id-idgov-trust-decision | API |
idtrust_r2-idgov | Web & SDK |
idtrustdocs_r2-idgov | Web & SDK |
Los nombres de las recetas con Verificación RENAPO son provisionales. Confirma el nombre con el equipo de Onboarding de Unico antes de configurar tu integración.
Para la matriz completa, consulta Flujos disponibles.