Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Updated API refs, added utility script and feature guide
What This Skill Does
Verifies personal identity data against government and financial databases across 18 countries, primarily in Latin America and Spain. Accepts national ID numbers like CPF, CURP, DNI, and cedula, returning full_match, partial_match, or no_match results. Supports both 1x1 (single source) and 2x2 (cross-validated) matching methods.
Checks identity data against actual government records rather than relying on document OCR or self-reported data, catching synthetic identity fraud that document-only checks miss.
When to use it
- Verifying a user's CPF before onboarding in a Brazilian fintech app
- Checking CURP validity for a Mexican HR platform
- Validating cedula numbers during KYC for a Colombian lender
- Confirming DNI details in a Spanish e-commerce identity check
- Cross-validating a Peruvian DNI against two government sources with 2x2 matching
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: verify Carlos Garcia's Peruvian DNI 12345678
- 1Sends POST request to /v3/database-validation/ with id_number '12345678', first_name 'Carlos', last_name 'Garcia', and issuing_state 'PER'
- 2Receives JSON response including database_validation.status and match_type
- 3Checks validation details for individual field matches on full_name and identification_number
- 4Returns the match result with screened data confirming the submitted identity
Identity confirmed: full_match against Peruvian government records for Carlos Garcia, DNI 12345678
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.