Didit’s Database Validation API cross-references each user’s identity data against the authoritative source for that country — RENAPER (Argentina, $0.20), Receita Federal (Brazil, $0.20), Tribunal Electoral (Panama, $0.75 with biometric face-match), Junta Central Electoral (Dominican Republic, $0.05) and 14 more — billed per successful query, no monthly minimums. This page documents the JSON response shape so you can parse match outcomes, source-registry data, and biometric scores returned by each registry.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.

Report structure
The validation report is returned as a JSON object containing adatabase_validation object with the following key sections:
status: The overall outcome of the validation check (Approved,Declined, orIn Review).match_type: The overall match result, indicating the level of confidence in the user’s identity (full_match,partial_match, orno_match).issuing_state: The country where the validation was performed, represented by its three-letter ISO code.validation_type: The specific method used for validation, such as1x1or2x2matching.screened_data: The user-provided data that was used for the validation check.validations: An object containing the detailed results from each checked data point. Each entry includes anoutcome_codethat classifies the result (for exampleMATCH,NO_MATCH,DOCUMENT_NOT_FOUND,BIOMETRIC_IMAGE_UNUSABLE,REGISTRY_UNAVAILABLE) and, where available, anoutcome_detailwith the country-specific reason. See Database Validation Outcome Codes for the full list and recommended handling.
Core response fields
For biometric database validation (Argentina, Panama), the
screened_data includes a selfie field (path to the image used) and, for Argentina, a gender field. The source_data in the response includes a face_match_score indicating the biometric similarity score from the government registry.Sample response — Brazil CPF (Receita Federal, $0.20)
Sample response — Argentina DNI biometric (RENAPER, $0.20)
For Argentina, the validation uses RENAPER biometric face-match. The response includes aface_match_score in the source_data and additional identity fields returned by the government registry.
For more information about potential warnings during the Database Validation process, check our Database Validation Warnings guide.
See also
- Database Validation overview — how the API works end-to-end, supported registries, pricing from $0.05/check.
- Matching Methods — how 1×1 / 2×2 outcomes are derived from per-service matches against RENAPER, Receita Federal, RENAPO and other registries.
- Outcome Codes — full list of provider response codes (deceased, minor, document not found, biometric mismatch).
- Warnings — what we surface when a service can’t run.
- Supported Countries & Services — every live registry, required fields and per-call price.