CURP API

Verifica los datos de una persona ante la RENAPO o consigue los datos de una persona mediantes su CURP.

Códigos de Estados

'AGUASCALIENTES' => 'AS',
'BAJA CALIFORNIA' => 'BC',
'BAJA CALIFORNIA SUR' => 'BS',
'CAMPECHE' => 'CC',
'COAHUILA DE ZARAGOZA' => 'CL',
'COLIMA' => 'CM',
'CHIAPAS' => 'CS',
'CHIHUAHUA' => 'CH',
'DISTRITO FEDERAL' => 'DF',
'DURANGO' => 'DG',
'GUANAJUATO' => 'GT',
'GUERRERO' => 'GR',
'HIDALGO' => 'HG',
'JALISCO' => 'JC',
'MEXICO' => 'MC',
'MICHOACAN DE OCAMPO' => 'MN',
'MORELOS' => 'MS',
'NAYARIT' => 'NT',
'NUEVO LEON' => 'NL',
'OAXACA' => 'OC',
'PUEBLA' => 'PL',
'QUERETARO DE ARTEAGA' => 'QT',
'QUINTANA ROO' => 'QR',
'SAN LUIS POTOSI' => 'SP',
'SINALOA' => 'SL',
'SONORA' => 'SR',
'TABASCO' => 'TC',
'TAMAULIPAS' => 'TS',
'TLAXCALA' => 'TL',
'VERACRUZ' => 'VZ',
'YUCATAN' => 'YN',
'ZACATECAS' => 'ZS',
'NACIDO EN EL EXTRANJERO' => 'NE'

CURP Documentation

Verify CURP and obtain personal information using the CURP

Endpoint

GET /v1/curp/:curp?options[nss]=true&options[rfc]=true

Request

Route

GET /v1/curp/CAHF620818HMNLNL09?options[nss]=true&options[rfc]=true

Headers

Content-Type: application/json
Authorization: Token token=dceade403b9dda272e2cf3d54da7138d
Host: example.org
Cookie: 

Query Parameters

options={"nss"=>"true", "rfc"=>"true"}

cURL

curl "https://curp.munett.com/v1/curp/CAHF620818HMNLNL09?options[nss]=true&options[rfc]=true" -X GET \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=dceade403b9dda272e2cf3d54da7138d" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Type: application/json; charset=utf-8
ETag: W/"7478f95d2870bebafd0052f0e1af397e"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 4c8b2074-e89f-4082-a4f2-b9d761144b3f
X-Runtime: 2.028508
Content-Length: 499

Body

{
  "curp": "CAHF620818HMNLNL09",
  "renapo_valid": true,
  "paternal_surname": "CALDERON",
  "mothers_maiden_name": "HINOJOSA",
  "names": "FELIPE DE JESUS",
  "sex": "HOMBRE",
  "birthdate": "18/08/1962",
  "nationality": "MEXICO",
  "entity_birth": "MN",
  "probation_document": "ACTA DE NACIMIENTO",
  "probation_document_data": {
    "Entidad": "16 MICHOACAN DE OCAMPO",
    "Municipio": "053 MORELIA",
    "Año": "1963",
    "Libro": "0001",
    "Tomo": "001",
    "Foja": "",
    "Número de acta": "00145",
    "CRIP": ""
  },
  "rfc": "CAHF620818TN9",
  "nss": "53796212867",
  "sat_valid": true
}

Verify CURP, RFC y NSS using personal information

Endpoint

POST /v1/curp

Parameters

Name Description
paternal_surname required Paternal Surname (Apellido Paterno)
mothers_maiden_name required Maternal Maiden Name (Apellido Materno)
names required Name(s)
sex required Sex, H for man M for woman.
birthdate required Birthdate in dd/mm/yyyy format
entity_birth required State of Birth
options[rfc] Boolean (True|False) if you also want the RFC
options[nss] Boolean (True|False) if you also want the NSS

Request

Route

POST /v1/curp

Headers

Content-Type: application/json
Authorization: Token token=dceade403b9dda272e2cf3d54da7138d
Host: example.org
Cookie: 

Body

{
  "options": {
    "rfc": true,
    "nss": true
  },
  "paternal_surname": "rangel",
  "mothers_maiden_name": "araujo",
  "names": "adrian marcelo",
  "sex": "H",
  "birthdate": "27/11/1992",
  "entity_birth": "NL"
}

cURL

curl "https://curp.munett.com/v1/curp" -d '{"options":{"rfc":true,"nss":true},"paternal_surname":"rangel","mothers_maiden_name":"araujo","names":"adrian marcelo","sex":"H","birthdate":"27/11/1992","entity_birth":"NL"}' -X POST \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=dceade403b9dda272e2cf3d54da7138d" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Type: application/json; charset=utf-8
ETag: W/"de7aa468780129f967d7e61a8abb44f9"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: eef01f6c-6ded-429f-9dab-f61703a41302
X-Runtime: 2.068995
Content-Length: 484

Body

{
  "curp": "RAAA921127HNLNRD09",
  "renapo_valid": true,
  "paternal_surname": "RANGEL",
  "mothers_maiden_name": "ARAUJO",
  "names": "ADRIAN MARCELO",
  "sex": "HOMBRE",
  "birthdate": "27/11/1992",
  "nationality": "MEXICO",
  "entity_birth": "NL",
  "probation_document": "ACTA DE NACIMIENTO",
  "probation_document_data": {
    "Entidad": "28 TAMAULIPAS",
    "Municipio": "022 MATAMOROS",
    "Año": "1992",
    "Libro": "0017",
    "Tomo": "",
    "Foja": "",
    "Número de acta": "03349",
    "CRIP": ""
  },
  "rfc": "RAAA921127RI6",
  "nss": "35159240205",
  "sat_valid": true
}