Verifies data against the RENAPO database. Authoritative real-time identity lookup for Mexico. Pay-per-call, no contracts.
Verifies data against the RENAPO database. Didit exposes this service throughDocumentation Index
Fetch the complete documentation index at: https://docs.didit.me/llms.txt
Use this file to discover all available pages before exploring further.
POST /v3/database-validation/ so you can verify the submitted data against the authoritative source and receive normalized match results.
mex_national_id| Field | Required | Example |
|---|---|---|
first_name | Yes | John |
last_name | Yes | Doe |
date_of_birth | Yes | 1990-01-01 |
personal_number | Yes | ABCD900101HDFABC09 |
first_name, last_name, date_of_birth, personal_numberMEXmex_national_idJohnDoeYYYY-MM-DD format.Example: 1990-01-01ABCD900101HDFABC09personal_number must be exactly 18 characters long.personal_number must use uppercase letters.personal_number must match [A-Z]{4}\d{6}[HM][A-Z]{5}[A-Z0-9]\d.source_data depend on what the registry returns. The generated example for mex_national_id currently documents this normalized shape:
date_of_birthfirst_namefull_nameidentification_numberlast_namename_match_score