KYB API Integration Flow
This diagram mirrors the KYB lifecycle: invite-based onboarding and direct integrator onboarding. Use the toolbar to switch modes. Solid arrows are the happy path; dashed orange edges are retry loops; dashed rose edges lead to resubmit. Click any node to open its API reference in a new tab.
How to read the diagram
| Lane / element | Meaning |
|---|---|
| Integration Partner | Your backend calls ChainIT APIs and receives webhooks |
| ChainIT Platform | Orchestrates verification, tasks, and KYB acceptance |
| Dashed branch nodes | Optional APIs (update, resend, resubmit, delete) |
| Purple webhook nodes | Events ChainIT sends to your registered URL |
Invite flow: POST /public-api/v1/kyb/invites → email → form → verification → onboarding tasks → KYB acceptance → add-ons.
Direct onboarding: POST /public-api/v1/kyb/onboarding → verification → same task chain, with integrator-driven resubmit on failure.