Verification (stable)
Download OpenAPI specification:Download
API de verificacion de identidad con RENAPO, SAT y Lista Nominal
Validación de CURP
Authorizations:
Request Body schema: application/json
curp required | string = 18 characters ^([A-Z]{1})([AEIOU]{1})([A-Z]{2})([0-9]{2})(0... |
Responses
Request samples
- Payload
{- "curp": "GOVM800705MCLMLR01"
}
Response samples
- 200
- 404
- 422
{- "success": true,
- "result": {
- "curp": "GAXX910417AMDRSR18",
- "valid": true,
- "name": "OLGA",
- "first_last_name": "HERNANDEZ",
- "second_last_name": "MARTINEZ",
- "birth_date": "1900-07-30",
- "gender": "M",
- "nationality": "MEX",
- "birth_federal_entity": "MC",
- "provatory_document": "Acta de nacimiento"
}
}
Obtención de CURP
Authorizations:
Request Body schema: application/json
name required | string Nombre de la persona |
first_last_name required | string Primero apellido de la persona |
second_last_name required | string Segundo apellido de la persona |
gender required | string Enum: "H" "M" Sexo de la persona |
birth_date required | string <date> Fecha de nacimiento de la persona |
birth_federal_entity required | string Enum: "AS" "BC" "BS" "CC" "CL" "CM" "CS" "CH" "DF" "DG" "GT" "GR" "HG" "JC" "MC" "MN" "MS" "NT" "NL" "OC" "PL" "QT" "QR" "SP" "SL" "SR" "TC" "TS" "TL" "VZ" "YN" "ZS" Entidad Federal de Nacimiento |
Responses
Request samples
- Payload
{- "name": "MARGARITA",
- "first_last_name": "GOMEZ",
- "second_last_name": "VELAZQUEZ",
- "gender": "M",
- "birth_date": "1990-05-30",
- "birth_federal_entity": "CL"
}
Response samples
- 200
- 404
- 422
{- "success": true,
- "result": {
- "curp": "GAXX910417AMDRSR18",
- "valid": true,
- "name": "OLGA",
- "first_last_name": "HERNANDEZ",
- "second_last_name": "MARTINEZ",
- "birth_date": "1900-07-30",
- "gender": "M",
- "nationality": "MEX",
- "birth_federal_entity": "MC",
- "provatory_document": "Acta de nacimiento"
}
}
Obtención y validación de RFC
Authorizations:
Request Body schema: application/json
name required | string Nombre de la persona o de la razon social |
first_last_name | string Primer apellido de la persona. Requerido si es persona Fisica |
second_last_name | string Segundo apellido de la persona. Requerido si es persona Fisica |
birth_date required | string <date> Fecha de nacimiento o de constitucion de una empresa |
person_type required | string Enum: "PF" "PM" Tipo de persona |
Responses
Request samples
- Payload
{- "name": "MARGARITA",
- "first_last_name": "GOMEZ",
- "second_last_name": "VELAZQUEZ",
- "birth_date": "1990-05-30",
- "person_type": "PF"
}
Response samples
- 200
- 422
{- "success": true,
- "result": {
- "valid_rfc": true,
- "rfc": "GOVM9005309Q0"
}
}
Validacion de INE
query Parameters
webhook required | string <url> Example: webhook=https://webhook.com URL de Webhook de validacion de INE (Debe ser HTTPS) |
Request Body schema: application/json
type required | string Enum: "EFGH" "C" "D" Tipo de credencial a validar |
cic | string Numero CIC obtenido de la parte posterior de la INE. Requerido en tipos EFGH y D |
ocr required | string Numero OCR obtenido de la parte posterior de la INE. |
electorKey | string Clave electoral obtenida de la parte frontal de la INE. Requerido en tipo C |
emissionNumber | string Numero de emision del INE. Requerido en tipo C |
Responses
Request samples
- Payload
{- "type": "EFGH",
- "cic": "122316419",
- "ocr": "3172192130301",
- "electorKey": "GNXXM293023014H201",
- "emissionNumber": "01"
}
Response samples
- 200
- 422
{- "webhook_uuid": "a1759cfc-29c5-447c-b79e-44af09d0cd7d",
- "timestamp": 1650062020982
}
Respuesta de validacion de INE Webhook
Request Body schema: application/json
valid | boolean INE Valida o no |
elector_key | string or null Clave Electoral de la INE |
ocr | string or null Numero OCR del INE |
cic | string or null Numero CIC del INE |
emission_at | string or null Año de emision |
registered_at | string or null Año de registro |
Responses
Request samples
- Payload
{- "valid": true,
- "elector_key": "string",
- "ocr": "string",
- "cic": "string",
- "emission_at": "string",
- "registered_at": "string"
}