Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Verifies identity documents by submitting front and back images to the Didit API. Performs OCR extraction, MRZ parsing, tamper detection, and document liveness checks. Covers 4,000+ document types across 220+ countries including passports, national IDs, driver's licenses, and residence permits.
A single API call handles OCR, MRZ parsing, liveness detection, and tamper checks across 4,000+ document types, replacing multiple specialized tools.
When to use it
- Verify a passport during user onboarding
- Extract structured data from a driver's license
- Detect expired or tampered identity documents
- Run KYC document checks before granting account access
- Parse MRZ data from national ID cards
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: verify this passport photo
- 1Submit front image to POST /v3/id-verification/ with x-api-key header
- 2Check response status field: Approved, Declined, or In Review
- 3If Declined, inspect warnings array for specific failure codes such as DOCUMENT_EXPIRED or SCREEN_CAPTURE_DETECTED
- 4Extract verified fields: first_name, last_name, date_of_birth, document_number, expiration_date
Structured identity data with verification status, extracted MRZ fields, parsed address, and any risk warnings
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.