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.