ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

didit-database-validation

Integrate Didit Database Validation API to verify personal data against government databases. Use when the user wants to validate identity against government records, verify national ID numbers, check CPF/CURP/DNI/cedula numbers, perform identity database lookups, validate identity documents against official sources, or implement database verification for Latin American or Spanish identity documents using Didit. Supports 18 countries with 1x1 and 2x2 matching methods.

Why use this skill?

Integrate the Didit Database Validation API to verify national identity numbers and personal data across 18 countries. Secure, fast, and reliable.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/rosasalberto/didit-database-validation
Or

What This Skill Does

The didit-database-validation skill empowers the OpenClaw AI agent to perform high-fidelity identity verification by connecting directly to official government and financial databases across 18 countries, primarily within Latin America and Spain. This skill acts as a bridge between the AI agent and the Didit API, allowing for the real-time authentication of identity documents such as the CPF (Brazil), DNI (Argentina/Spain), CURP (Mexico), and various other national cedulas. The skill supports two tiers of verification: 1x1 matching for single-source validation and 2x2 for robust cross-validation against dual sources, ensuring maximum security for user interactions. By automating these lookups, developers can drastically reduce synthetic identity fraud, automate KYC (Know Your Customer) workflows, and provide instantaneous feedback on whether a user's provided document data matches official government records.

Installation

To integrate this skill into your environment, run the following command in your terminal within the OpenClaw directory:

clawhub install openclaw/skills/skills/rosasalberto/didit-database-validation

Ensure you have an active Didit Business account and have retrieved your x-api-key from the Didit Business Console, as the skill will require this key to authenticate requests to the verification endpoint.

Use Cases

  • Automated User Onboarding: Streamline registration for financial or e-commerce platforms by instantly validating identity information against national databases.
  • Fraud Prevention: Flag potential identity theft during account creation by cross-referencing user-provided data with official records.
  • Legal Compliance: Simplify KYC/AML compliance efforts for applications targeting the Spanish and Latin American markets.
  • Document Verification: Verify the authenticity of identity numbers without requiring a physical or image-based document scan in scenarios where database parity is sufficient.

Example Prompts

  1. "Verify the identity of my new customer. Their name is Carlos Garcia, they are from Peru, and their DNI is 12345678."
  2. "Check if the provided Mexican CURP 'ABCD123456HDFRRA09' is valid and matches the user name provided for onboarding."
  3. "Run a 2x2 database validation for user 'Elena Rodriguez' using her Spanish DNI to ensure her identity is authentic."

Tips & Limitations

  • Data Precision: Always provide the date_of_birth and full names when available, as some countries require these fields to yield accurate results.
  • Cost Efficiency: You are only billed for successful queries. If your provided data is insufficient to perform a lookup, the API will not charge you, making it cost-effective to implement rigorous verification flows.
  • Coverage Limitations: This skill is specialized for 18 specific countries. Ensure your target audience aligns with these regions to avoid unexpected errors.
  • Security: Never hardcode your API key. Always use environmental variables or secure secret management tools provided by your integration platform.

Metadata

Stars1133
Views0
Updated2026-02-18
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-rosasalberto-didit-database-validation": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#kyc#identity-verification#database#security#latam
Safety Score: 4/5

Flags: external-api, data-collection

Related Skills

didit-proof-of-address

Integrate Didit Proof of Address standalone API to verify address documents. Use when the user wants to verify a proof of address, validate utility bills, bank statements, government documents, extract address from documents, verify residential address, implement address verification, or perform PoA checks using Didit. Supports OCR extraction, geocoding, name matching, and multi-page documents.

rosasalberto 1133

didit-aml-screening

Integrate Didit AML Screening standalone API to screen individuals or companies against global watchlists. Use when the user wants to perform AML checks, screen against sanctions lists, check PEP status, detect adverse media, implement KYC/AML compliance, screen against OFAC/UN/EU watchlists, calculate risk scores, or perform anti-money laundering screening using Didit. Supports 1300+ databases, fuzzy name matching, configurable scoring weights, and continuous monitoring.

rosasalberto 1133

didit-age-estimation

Integrate Didit Age Estimation standalone API to estimate a person's age from a facial image. Use when the user wants to estimate age, verify age, implement age gating, check if someone is over 18/21, perform age verification for compliance, or use facial analysis for age detection using Didit. Includes passive liveness check. Supports configurable thresholds, adaptive age estimation with ID verification fallback, and per-country age restrictions.

rosasalberto 1133

didit-passive-liveness

Integrate Didit Passive Liveness standalone API to verify a user is physically present. Use when the user wants to check liveness, detect spoofing attempts, verify real person presence, implement anti-spoofing, or perform passive liveness detection using Didit. Analyzes a single image without user interaction. Returns liveness score, face quality, and luminance metrics. Detects presentation attacks and duplicate faces.

rosasalberto 1133

didit-phone-verification

Integrate Didit Phone Verification standalone API to verify phone numbers via OTP. Use when the user wants to verify phones, send SMS or WhatsApp or Telegram codes, check phone verification codes, detect disposable or VoIP numbers, or implement phone-based identity verification using Didit. Supports multiple delivery channels (SMS, WhatsApp, Telegram, voice), fraud signals, and policy-based auto-decline.

rosasalberto 1133