Validación de CURP ante RENAPO
Este endpoint utiliza la CURP de una persona para hacer una consulta ante la RENAPO y asi validar que la CURP sea correcta y valida.
Método: POST
Endpoint
Sección titulada «Endpoint»https://api.verificamex.com/identity/v1/scraping/renapoEncabezados de la Solicitud
Sección titulada «Encabezados de la Solicitud»Para realizar la solicitud es necesario incluir los siguientes encabezados:
| Encabezado | Valor | Descripción |
|---|---|---|
| Accept | application/json | Tipo de contenido de la solicitud. |
| Authorization | Bearer {tu_token} | Token generado para autenticar al usuario. |
Cuerpo de la Solicitud
Sección titulada «Cuerpo de la Solicitud»El cuerpo de la solicitud debe contener los siguientes parámetros:
| Parámetro | Tipo | Descripción |
|---|---|---|
| curp | String | CURP de la persona a validar. |
| pdf_required | Boolean | Opcional. Si se envía en true, además de los datos de RENAPO se solicita la constancia de CURP en PDF. Por defecto es false. |
| webhook | String | Obligatorio si pdf_required es true. URL a la que se notificará el PDF cuando no se pueda entregar en la misma respuesta. Debe ser una URL válida. Ver Webhook de constancia CURP. |
¿Cómo se entrega la constancia en PDF?
Sección titulada «¿Cómo se entrega la constancia en PDF?»Al enviar pdf_required: true, Verificamex primero revisa si ya cuenta con esa constancia:
- Si ya está disponible, el PDF llega en la misma respuesta, en el campo
pdf(codificado en base64). - Si no está disponible, la generación queda en curso: la respuesta no incluye el campo
pdfy, en cuanto la constancia esté lista, Verificamex hace unPOSTa la URL indicada enwebhookcon el PDF. Revisa el formato de ese aviso en Webhook de constancia CURP.
{ "data": { "object": "citizeninformations", "citizen": { "mensaje": "Búsqueda exitosa por curp", "codigo": 0, "registros": [ { "curp": "ABCD950101MDFXYZ09", "nombres": "MARÍA FERNANDA", "primerApellido": "LOPEZ", "segundoApellido": "HERNANDEZ", "sexo": "Mujer", "fechaNacimiento": "1995-01-01", "nacionalidad": "MEX", "entidad": "Ciudad de México", "claveEntidad": "DF", "docProbatorio": 1, "docProbatorioDesc": "Acta de nacimiento", "statusCurp": "RCN", "statusCurpDesc": "Registro de cambio no afectando a CURP", "datosDocProbatorio": { "entidadRegistro": "Ciudad de México", "tomo": 0, "claveMunicipioRegistro": 7, "anioReg": 1995, "claveEntidadRegistro": "", "foja": 0, "numActa": 123, "libro": 0, "municipioRegistro": "", "folioCarta": "", "numEntidadRegistrante": 10, "numRegExtranjeros": "" } } ], "status": true } "pdf": "JVBERi0xLjQKJeLjz9MKMyAwIG9iago8PC9Db2xvc..." }, "meta": { "include": [], "custom": [] }, } { "data": { "object": "citizeninformations", "citizen": { "mensaje": "Búsqueda exitosa por curp", "codigo": 0, "registros": [ { "curp": "ABCD950101MDFXYZ09", "nombres": "MARÍA FERNANDA", "primerApellido": "LOPEZ", "segundoApellido": "HERNANDEZ", "sexo": "Mujer", "fechaNacimiento": "1995-01-01", "nacionalidad": "MEX", "entidad": "Ciudad de México", "claveEntidad": "DF", "docProbatorio": 1, "docProbatorioDesc": "Acta de nacimiento", "statusCurp": "RCN", "statusCurpDesc": "Registro de cambio no afectando a CURP", "datosDocProbatorio": { "entidadRegistro": "Ciudad de México", "tomo": 0, "claveMunicipioRegistro": 7, "anioReg": 1995, "claveEntidadRegistro": "", "foja": 0, "numActa": 123, "libro": 0, "municipioRegistro": "", "folioCarta": "", "numEntidadRegistrante": 10, "numRegExtranjeros": "" } } ], "status": true } }, "meta": { "include": [], "custom": [] }, } { "message": "The given data was invalid.", "errors": { "webhook": ["webhook es obligatorio cuando pdf_required=true."] } } { "message": "Unauthorized" }