didit-sessions

Manage Didit verification sessions and workflows via a single API.

23|4|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/didit-protocol/didit-agent-skills --skill didit-sessions
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: didit-sessions
Source: https://github.com/didit-protocol/didit-agent-skills/tree/main/skills/didit-sessions
Command: npx skills add https://github.com/didit-protocol/didit-agent-skills --skill didit-sessions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing multiple Didit verification sessions and workflows can be complex and error-prone without a unified orchestration layer, leading to delays and inconsistent results.

Core Features & Use Cases

  • Create and manage verification sessions with associated workflows for compliant onboarding.
  • Retrieve decisions, generate PDFs, share sessions with partners, and manage blocklists across end-to-end flows.
  • Use cases include customer onboarding, risk assessment, and partner data sharing.

Quick Start

Create a session by posting a workflow_id to the API and redirect the user to the returned verification URL.

Frequently Asked Questions about didit-sessions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and manage KYC verification sessions via API?▼

To create KYC verification sessions via API, post a workflow_id to the API and redirect the user to the returned verification URL. You can then manage sessions through a unified API surface covering decisions retrieval, status updates, and deletion.

What is a unified API surface for identity verification workflows?▼

A unified API surface for identity verification orchestrates multiple workflow sessions from a single endpoint, preventing errors and delays. It manages session creation, blocklist enforcement, and decision retrieval across end-to-end KYC onboarding.

Can I generate PDFs and share verification decisions with partners?▼

Yes, you can generate PDFs and share verification decisions with partners. The API supports session sharing and PDF generation directly, enabling compliant partner data sharing and risk assessment across end-to-end identity verification flows.

Do I need an API key to authenticate verification sessions and workflows?▼

Yes, you need an API key to authenticate verification sessions and workflows. The system enforces API-key authentication and includes built-in error handling with rate limits to ensure reliable production use.

How do I handle rate limits and errors when managing verification sessions?▼

To handle rate limits and errors when managing verification sessions, the API includes built-in error handling and rate limiting mechanisms. These features ensure reliable production use across session creation, listing, and deletion operations.

Can I use webhooks for status updates in KYC compliance workflows?▼

Yes, you can use webhooks for status updates in KYC compliance workflows. The system supports workflow-based gating and webhook integration to manage session statuses and blocklists across identity verification use cases.