Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Manages Didit identity verification sessions end-to-end, from creation through decision retrieval. Covers 11 API endpoints including KYC workflows, blocklist management, B2B session sharing, and PDF report generation. Sessions link to configurable workflows that define what checks run, such as ID verification, liveness, AML screening, and face matching.
Covers the entire verification lifecycle in one API surface, including multi-step workflows, manual review overrides, B2B session reuse, and granular blocklisting across face, document, phone, and email.
When to use it
- Onboarding new users with KYC identity verification
- Polling or receiving webhook decisions after a session completes
- Blocklisting fraudulent identities to auto-decline future sessions
- Sharing a verified session with a partner service via share token
- Generating PDF compliance reports from completed verification sessions
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Create a KYC verification session for a new user signup
- 1POST /v3/session/ with the KYC workflow_id and vendor_data identifying the user
- 2Return the session URL to redirect the user to complete verification
- 3Poll GET /v3/session/{id}/decision/ or wait for the webhook callback
- 4Check the status field: Approved means verified, Declined means failed
- 5If Declined, optionally PATCH update-status to Resubmitted or add the user to the blocklist
Session created with a verification URL; decision returned with status and detailed feature results including ID, liveness, and AML checks
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.