New Omni documentation is now available — policy-driven document verification and API reference. Explore Omni → · Custom Theme for KYC liveform: Learn more →
New Omni documentation is now available — policy-driven document verification and API reference. Explore Omni → · Custom Theme for KYC liveform: Learn more →
Learn about CURP Verifier API for Mexican ID verification using RENAPO database
curl --request POST \
--url https://idverify-api.argosidentity.com/modules/verify/curp \
--header 'Content-Type: application/json' \
--data '
{
"curpNumber": "MOOK930101HCCNRN04"
}
'{
"estatus": "OK",
"codigoValidacion": "vc1619806387.2754068",
"curp": "RAZR811012HVZMPB00",
"nombre": "RAMIRO ALONSO",
"apellidoPaterno": "RASCON",
"apellidoMaterno": "ZAPATA",
"sexo": "HOMBRE",
"fechaNacimiento": "11/10/1981",
"paisNacimiento": "MEXICO",
"estadoNacimiento": "VERACRUZ",
"docProbatorio": 1,
"datosDocProbatorio": {
"entidadRegistro": "VERACRUZ",
"tomo": "<string>",
"claveMunicipioRegistro": "108",
"anioReg": "1983",
"claveEntidadRegistro": "30",
"foja": "<string>",
"numActa": "03382",
"libro": "<string>",
"municipioRegistro": "MINATITLÁN"
},
"estatusCurp": "RCN",
"codigoMensaje": "0"
}CURP Verifier is a specialized API that validates CURP (Clave Única de Registro de Población) numbers from Mexican ID documents using the official Mexican government database of Registro Nacional de Población (RENAPO). This API allows clients to verify CURP numbers from their users to ensure proper identification of Mexican users.Documentation Index
Fetch the complete documentation index at: https://developers.argosidentity.com/llms.txt
Use this file to discover all available pages before exploring further.
POST /validate-curpAN - Normal registration
AH - Registration with homonymy
RCC - Registration change affecting CURP
RCN - Registration change not affecting CURP
BAP - Unsubscribed because apocryphal document
BSU - Unsubscribed without use
BD - Unsubscribed because of deceased
BDM - Administrative unsubscription
BDP - Unsubscribed because of adoption
BJD - Judicial unsubscription
CURP Number to validate and obtain data
"MOOK930101HCCNRN04"
Successful CURP validation
Status of the verification request
"OK"
Validation code for the verification request
"vc1619806387.2754068"
The CURP number that was validated
"RAZR811012HVZMPB00"
Full name of the person associated with the CURP
"RAMIRO ALONSO"
Father's family name
"RASCON"
Mother's family name
"ZAPATA"
Gender of the person
"HOMBRE"
Date of birth in DD/MM/YYYY format
"11/10/1981"
Country of birth
"MEXICO"
State of birth
"VERACRUZ"
Type of supporting document
1
Supporting document data
Show child attributes
CURP status indicating the current state of the registration
"RCN"
Message code indicating the result of the verification
"0"
Was this page helpful?
curl --request POST \
--url https://idverify-api.argosidentity.com/modules/verify/curp \
--header 'Content-Type: application/json' \
--data '
{
"curpNumber": "MOOK930101HCCNRN04"
}
'{
"estatus": "OK",
"codigoValidacion": "vc1619806387.2754068",
"curp": "RAZR811012HVZMPB00",
"nombre": "RAMIRO ALONSO",
"apellidoPaterno": "RASCON",
"apellidoMaterno": "ZAPATA",
"sexo": "HOMBRE",
"fechaNacimiento": "11/10/1981",
"paisNacimiento": "MEXICO",
"estadoNacimiento": "VERACRUZ",
"docProbatorio": 1,
"datosDocProbatorio": {
"entidadRegistro": "VERACRUZ",
"tomo": "<string>",
"claveMunicipioRegistro": "108",
"anioReg": "1983",
"claveEntidadRegistro": "30",
"foja": "<string>",
"numActa": "03382",
"libro": "<string>",
"municipioRegistro": "MINATITLÁN"
},
"estatusCurp": "RCN",
"codigoMensaje": "0"
}