REST API: KYC

KYC sessions

The operations behind a verification session.

A session is one verification of one user, created from a scenario. Your backend creates it, the user completes the steps in the web widget, and your backend reads the result, or receives the SESSION_COMPLETE webhook.

Scenarios are created and edited in the dashboard. The API works with the identifier of a scenario that already exists.

OperationEndpointWhat it does
Create sessionkyc/session/createStart a session from a scenario.
Session statuskyc/session/statusRead one session or questionnaire record.
List sessionskyc/sessionsPage through sessions, newest first.
Filter sessionskyc/sessions/filterSearch sessions, or order an export archive.
Download logs archivekyc/downloadFetch an export archive.
Recognize documents and selfieskyc/processUpload images from your backend.
Change session statuskyc/session/status/changeRecord a manual decision.
Database check resultskyc/session/databasesRead AML and other database check verdicts.
List questionnaire sessionskyc/questionnaire/sessionsPage through questionnaire records.
Delete questionnaire sessionkyc/questionnaire/session/deleteDelete a questionnaire record on request.
Erase session personal datakyc/session/eraseDestroy personal data on request.
Data erasure logkyc/session/erase/logRead the journal of destruction.

Read first

Questions while integrating?

Write to us with the details and we will help.

Talk to us