Validación vía datos personales
Endpoint: POST /reverse-query
A continuación encontrarás los parámetros que debes tener en cuenta al momento de realizar consultas en el CURP.
Parámetros requeridos
PARÁMETROS | DESCRIPCIÓN |
---|---|
state | - AS Aguascalientes - BC Baja California - BS Baja California Sur - CC Campeche - CL Coahuila - CM Colima - CS Chiapas - CH Chihuahua - DF Ciudad de México - DG Durango - GT Guanajuato - GR Guerrero - HG Hidalgo - JC Jalisco - MC Estado de México - MN Michoacán - MS Morelos - NT Nayarit - NL Nuevo León - OC Oaxaca - PL Puebla - QT Querétaro - QR Quintana Roo - SP San Luis Potosí - SL Sinaloa - SR Sonora - TC Tabasco - TS Tamaulipas - TL Tlaxcala - VZ Veracruz - YN Yucatán - ZS Zacateca - NE Nacido en el extranjero |
birthdate | Fecha de nacimiento (formato DD/MM/YYYY). |
name | Nombres. |
first_surname | Primer apellido. |
last_surname | Segundo apellido. |
gender | - M Femenino - H Masculino |
Posibles respuestas
STATUS | DESCRIPCIÓN |
---|---|
document_data | Datos documento de la persona. |
personal_data | Datos personales de la persona. |
pdf_url | URL del archivo PDF asociado a la persona. |
Ejemplos
Consultar CURP
POST /reverse-query HTTP/1.1
Host: identity.sandbox.prometeoapi.com
Accept: application/json
Content-Type: application/x-www-form-urlencoded
X-API-Key: <API KEY>
state=DF&birthdate=04%2F03%2F1986&name=Juan&first_surname=Perez&last_surname=Gonzalez&gender=H
curl -X POST "https://identity.sandbox.prometeoapi.com/reverse-query" -d "state=DF&birthdate=04%2F03%2F1986&name=Juan&first_surname=Perez&last_surname=Gonzalez&gender=H" -H "X-API-Key: <API KEY>"
import requests
requests.post('https://identity.sandbox.prometeoapi.com/reverse-query', data={
'state': 'DF',
'birthdate': '04/03/1986',
'name': 'Juan',
'first_surname': 'Perez',
'last_surname': 'Gonzalez',
'gender': 'H',
}, headers={
'X-API-Key': '<API KEY>'
})
var request = require('request');
request.post({
"url": "https://identity.sandbox.prometeoapi.com/reverse-query",
"json": true,
"headers": {
"X-API-Key": "<API KEY>"
},
"form": {
"state": "DF",
"birthdate": "04/03/1986",
"name": "Juan",
"first_surname": "Perez",
"last_surname": "Gonzalez",
"gender": "H"
}
});
Respuesta exitosa
{
"errors" : null,
"pdf_url": "/pdf/81116a034e539b523b746944b35875b8.pdf",
"data" : {
"document_data" : {
"foja" : "",
"claveEntidadRegistro" : "25",
"numActa" : "00064",
"tomo" : "",
"anioReg" : "1988",
"municipioRegistro" : "GUASAVE",
"libro" : "0001",
"entidadRegistro" : "SINALOA",
"claveMunicipioRegistro" : "011"
},
"personal_data" : {
"sexo" : "HOMBRE",
"entidad" : "DISTRITO FEDERAL",
"nacionalidad" : "MEXICO",
"statusCurp" : "RCN",
"nombres" : "JUAN",
"segundoApellido" : "GONZALEZ",
"claveEntidad" : "DF",
"docProbatorio" : 1,
"fechaNacimiento" : "04/03/1986",
"primerApellido" : "PEREZ",
"curp" : "ABCD880304HDWXYZ45"
}
}
}
Respuesta errónea o parámetros inválidos/ausentes
{
"data": null,
"error": "Invalid parameters: date_end"
}
Respuesta errónea
{
"data": null,
"error": "Missing API key"
}
Updated about 2 months ago