Official consultations
The APIs from official consultations validate information about identity and background against authoritative sources of the Mexican government and international compliance lists (PLD/AML). Unlike verification KYC these are atomic consultations that you can directly invoke without starting a session.
When to use official inquiries?
If you need to validate an information (a RFC, an CURP, a person against lists) and you have information from the user, official consultations are faster and more economic than a flow KYC complete.
APIs available
| Product | That's valid. | Endpoint |
|---|---|---|
| Lists PLD / AML | Person OFACINTERPOL, INE, SAT 69-B, CDC | POST / api / v2 / blacklist / investigate |
| INE | Image of credential against electoral status of INE | POST / api / v1 / government / mx / ine / verify |
| SAT / RFC | Structural Validity of an RFC | POST / api / v1 / government / mx / rfc / validate |
| RENAPO / CURP | CURP against National Population Registry | POST / api / v1 / official-list / mx / curp / validate |
Authentication
All official consultations require an API Key with proper scope.
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...
If you haven't got anything API Key, check out the guide to how to log into the Platform JAAK and Section of How to consume JAAK KYC That explain how to generate one from dashboard.
Base URL
| Environment | Base URL |
|---|---|
| Production | https://services.api.jaak.ai |
| Sandbox | https://api.sandbox.jaak.ai |
Sandbox has separate quotas
Sandbox consumption does not affect your production share but does have its own boundaries. Sandbox for more details.
Variance with verification KYC
| Official consultations | Verification KYC |
|---|---|
| A call for atomic HTTP | Session flow with several phases (document + biometrics + lists) |
| The integrator provides data to validate | User captures data through SDK web / mobile |
| No photo capture or biometrics (excluding INE) | Identification capture + selfie + liveness detection |
| Immediate result | Outcome at the end of the meeting |
| Useful for light onboarding flows, vendor screening, periodic validation | Useful for client release with KYC formal |
If you need complete flow, go to Check identity.
Following
- Lists PLD / AML - the most widely used endpoint for screening
- INE - Valids a credential INE against the best man
- SAT / RFC - valid format and existence of a RFC
- RENAPO / CURP - valid CURP against RENAPO