Didit’s Database Validation verifies the identity data extracted from a user’s ID document directly against the authoritative source for that country — the national civil registry, tax authority, electoral roll or biometric service that issued the document. Each call returns a per-field match plus the underlying record.Documentation Index
Fetch the complete documentation index at: https://docs.didit.me/llms.txt
Use this file to discover all available pages before exploring further.
Why teams pick Didit for Database Validation
- Cheapest in the market. Pay-per-call from $0.05 (Dominican Republic) up to $1.50 (Panama biometric premium tier). No monthly minimums, no platform fees, no per-seat charges.
- Fastest to integrate. Sign up, grab an API key, and you can call
POST /v3/database-validation/within minutes. No sales call, no procurement cycle, no proof-of-concept paperwork. - Authoritative sources, not aggregator scrapes. RENAPER, Receita Federal (SERPRO), Tribunal Electoral, RENAPO, RENAP, RNP, RNPN, Junta Central Electoral, Registraduría Nacional, SEGIP, Servicio de Registro Civil, Tribunal Supremo de Elecciones, Dirección General de la Policía and more.
- Biometric face-match included for countries where the registry stores an official photo (Argentina via RENAPER, Panama via Tribunal Electoral SIB / SIB Plus). Confirm the person on the camera is the legitimate holder of the ID — not just that the number is real.
- Per-call billing surfaced as it happens. Every successful query becomes a line item; you see exactly what you spent, by service, in your monthly Database Validation report.
Customise the services per workflow in the console. Required and optional inputs are derived from the union of the services you enable. See Database Validation Pricing for full per-country price ranges.
All live services
The table lists every service we run today, the source registry, the inputs each service requires, and the per-call price. Services taggedBIOMETRIC also face-match the user’s selfie against the registry photo.
How to call any of these
Every service is reachable through the samePOST /v3/database-validation/ endpoint. Pass the country in issuing_state, the service IDs you want to run in services, and the inputs each service requires. Omit services to run every configured service for that country.
Technical service metadata
This generated table is built from the service catalog plus captured workflow responses. It shows the valid document types, API inputs, workflow availability, consent requirement, and the exactsource_data fields Didit has observed for each service.
If a service requires consent, collect explicit end-user consent before calling it and send
consent=true in POST /v3/database-validation/. If a service requires onboarding, it appears in the console but stays disabled until Didit support enables it for your workspace.We’re constantly expanding coverage. If you need a registry that isn’t on this list yet, contact us — most new integrations go live in 2–3 weeks.
Live registries by country
Direct links to every per-service reference page — request shape, response, outcome codes and per-call price.- 🇦🇷 Argentina — DNI verification (RENAPER, biometric, $0.20)
- 🇧🇴 Bolivia — Cédula verification (SEGIP, $0.20)
- 🇧🇷 Brazil — CPF status check (Receita Federal, $0.20)
- 🇨🇱 Chile — RUT verification (Servicio de Registro Civil, $0.20)
- 🇨🇴 Colombia — Cédula verification (provider-backed, $0.20)
- 🇨🇷 Costa Rica — Cédula verification (Tribunal Supremo de Elecciones, $0.20)
- 🇩🇴 Dominican Republic — Cédula verification (Junta Central Electoral, $0.05 — cheapest in catalog)
- 🇪🇨 Ecuador — Cédula verification (Registro Civil, $0.20)
- 🇸🇻 El Salvador — DUI verification (RNPN, $0.20)
- 🇪🇸 Spain — DNI / NIE verification (Dirección General de la Policía, $0.20)
- 🇬🇹 Guatemala — DPI verification (RENAP, $0.20)
- 🇭🇳 Honduras — DNI verification (RNP, $0.20)
- 🇲🇽 Mexico — CURP verification (RENAPO, $0.20)
- 🇲🇽 Mexico — INE credential validity verification (INE, $0.10)
- 🇵🇦 Panama — Cédula via Tribunal Electoral SIB (biometric, $0.75)
- 🇵🇦 Panama — Cédula via Tribunal Electoral SIB Plus (premium biometric, $1.50)
- 🇵🇾 Paraguay — Cédula verification (Departamento de Identificaciones, Policía Nacional, $0.20)
- 🇵🇪 Peru — DNI verification (RENIEC, $0.17)
- 🇺🇾 Uruguay — Cédula verification (DNIC, $0.20)
- 🇻🇪 Venezuela — Cédula verification (SAIME, $0.20)
- 🇿🇦 South Africa — National ID verification (DHA, $0.50)
- 🇿🇦 South Africa — Driving License verification (NATIS, $0.20)
- 🇿🇦 South Africa — Vehicle Ownership (NATIS, $0.20)
- 🇿🇦 South Africa — Bank Account Holder Verification (AHV, $0.40)
- 🇿🇦 South Africa — Company Registry Lookup (CIPC, $0.30)
- 🇿🇦 South Africa — Fraud Prevention Screening (SAFPS, $0.40)
Global expansion
Beyond our directly-integrated LATAM and Spain registries, Didit also fronts a broad global identity network — 156 datasets across 45 countries (identity, residential, credit, document, government and demographic data) reachable through the samePOST /v3/database-validation/ endpoint.
Coverage spans Australia, New Zealand, the United Kingdom, Ireland, France, Germany, Italy, Spain, Portugal, Netherlands, Belgium, Switzerland, Austria, the Nordics, Greece, Poland, Czechia, Hungary, Romania, Slovakia, India, Indonesia, the Philippines, Thailand, Malaysia, Singapore, Hong Kong, China, Cambodia, Kenya, Nigeria, South Africa, Morocco, the United States and Canada. Pricing is surfaced per service in the catalog and billing exports.
Per-country pages with the full dataset list (and which datasets are workflow-compatible vs. standalone-API-only) live under 🌐 Database Validation in the API Reference sidebar — see e.g. Australia, United Kingdom, India, United States.
See also
- Database Validation overview — how the API works end-to-end, biometric face-match, pricing.
- Matching Methods — how 1×1 / 2×2 outcomes are derived.
- Outcome Codes — full per-result taxonomy with country-specific detail codes.
- Warnings — what we surface when a service can’t run.
- Reports — monthly per-service billing exports.
- Database Validation Pricing — the full per-country price list.