Skip to main content

Overview

When creating a verification, you specify which checks the user must complete via the requirements array. The combination of requirements determines the verification workflow.

Requirement types

User must scan an identity document (passport, national ID, driver license, voter card, refugee card, or residence permit).
User must complete a biometric face scan with liveness detection.

Workflows

Require both DOCUMENT_SCAN and FACE_SCAN. The system compares the user’s live face with their ID photo.
{
  "requirements": [
    { "type": "DOCUMENT_SCAN" },
    { "type": "FACE_SCAN" }
  ]
}
This is the most common workflow for new user onboarding. The identityDocument field on the verification response will contain all extracted document data once approved.