Mexico CURP Verification API
Verify and validate Mexico CURP within seconds
Instantly validate or fetch Mexican identities with a single API call. Get officially sourced details like name, date of birth, gender, national ID number, and more.
No manual lookups
Verify in bulk/batch mode
Multi-language support

Detect. Prevent. Protect
2x
More Fraud Detection
Have a secure and seamless onboarding journey. Fight fraudsters and low pass rates with 1 tool.
100M+
Users Verified
Grow fearlessly with APIs that scale with your business. Millions trust Signzy for secure and seamless verification.
<5s
Response Time
Users never settle for slow, and neither should you. Signzy’s quick response time means 60% less dropoffs for businesses.
Quick and foolproof KYC with CURP
Signzy’s CURP Check API serves up verified profiles in seconds - so you can welcome the right users and shut the door on fraud.
Make confident decisions with the right user data
Get all necessary personal details for conducting KYC in Mexico. Onboard genuine customers with valid details, while identifying fraudsters in real-time.

Validate and fetch personal details with a single API
Check if input CURP and user name are a match, and also get detailed personal information like name, date of birth, state of birth, gender, CURP status, and much more.

Expand globally without drowning in compliance
Enter new regions while staying globally and locally compliant. Our team keeps up with Mexico’s dynamic regulatory landscape so you don’t have to.

Expand fearlessly while we minimize risk in the background
Let Signzy be your partner against fraud - It’s our job to keep you secure while you scale
Meet us where you work
We’re flexible and integrate easily with your existing or aspiring tech stack
Grows with you
Our support and functionality always scales with your business and needs
Tech first, not trend-first
We were using AI and ML for verification before they were buzzwords in the industry
Never non-compliant
Our teams work dedicatedly on global + local regulations, so you never go to bed worrying about compliance
Data-driven, privacy-friendly
We’re in the business of both data and trust, which means your information is always safe with us
User first, always
We help you reduce drop offs and strike the delicate balance between speed and security
For all your verification needs in Mexico
Weave a seamless story of trust with end-to-end KYC, KYB & AML compliance
Mexico RFC Check
Validate Mexican businesses in seconds - fetch SAT-verified RFC data to confirm identity, tax standing, and compliance through one frictionless API.
One Touch KYC
Onboard users with confidence with Signzy’s foolproof KYC suite. ID checks, biometric verification, AML monitoring, all work together to build dynamic user risk profiles.
AML + Transaction Monitoring
Stay one step ahead of fraud and money laundering — mitigate risk and screen users against Politically Exposed Persons (PEP), sanctions lists, adverse media, and more.
Global KYB
Automate your approach to verify UBOs, documents, and bank accounts effectively, preventing fraud while being compliant with global KYB requirements.
Ship it before your coffee cools.
Integrate the API during lunch hour, customize based on your needs, and go live within 2-4 weeks!
FAQ
What is CURP?
CURP (Clave Única de Registro de Población) is Mexico's universal, 18-character identification number assigned to every citizen and legal foreign resident by RENAPO, the National Population Registry.
Because the code itself carries core biographic data and is reused across nearly every public- and private-sector workflow, CURP is effectively Mexico's "passport" to daily life— think banking, taxes, social security, health services, and even school enrollment.
Why do I need to verify CURP?
Great question! CURP is essential for a variety of reasons:
- Staying compliant: Mexican AML/KYC rules (CNBV/FinCEN-MX) require financial institutions to confirm a customer's CURP against official records.
- Accurate identification: CURP validation prevents typos or forged numbers from polluting customer databases, improving data integrity downstream.
- Government oversight: Agencies rely on CURP checks to track benefits and enforce regulations; businesses that verify CURP align with the same governance standards.
- Fraud prevention: Real-time CURP matching stops identity theft, synthetic-ID creation, and benefit fraud before they impact your platform.
Beyond compliance, CURP unlocks everyday essentials: opening bank accounts, filing taxes (RFC linkage), obtaining IMSS health coverage, applying for credit, and even registering mobile phone lines.
Which data fields does the API return?
The CURP Check API returns the following outputs:
- First name of the individual
- Father's last name
- Mother's last name
- CURP code
- Gender of the individual
- Date of birth (format: YYYY-MM-DD)
- Country of birth
- State of birth within Mexico
- Status of the CURP code
- Year of registration
- State of registration
- Act number associated with the CURP registration
How is CURP verification different from ID checks in other countries?
- Embedded data: CURP digits encode personal attributes up front; many countries' IDs are merely random numbers.
- Universal coverage: CURP is compulsory for citizens and foreign residents—few jurisdictions issue one ID to both groups.
- Cross-system key: CURP ties into nearly every Mexican registry (SAT tax RFC, IMSS health, voting rolls), so one validation unlocks multiple datasets.
- Standardized format: Its fixed 18-character structure makes automated parsing simpler than, say, the variable-length SSNs in the U.S. or Aadhaar's biometric token model in India.
How long does it take to validate a CURP?
Signzy's validation is real-time.
What if I run into an error? Is there documentation?
Mexico CURP Fetch Documentation
Mexico CURP Verification Documentation
You can also email us at connect@signzy.com, and we'll try our best to assist you!