Overview
A verification goes through several states from creation to completion.CREATED
Verification created via
POST /verifications/. The user has not yet opened the verification link.USER_DATA_COLLECTED
All data required by the
requirements has been collected and is now being processed by the pawaPass system.REVIEW (optional)
Manual action is required. A pawaPass agent reviews the verification when automated checks are inconclusive.
Final statuses
APPROVED
Identity verified. Document data extracted.
DECLINED
Failed face scan attempts or agent decision.
EXPIRED
Session expired. Default: 7 days.
Example flows
Successful verification (auto-approved)
Successful verification (auto-approved)
CREATED → STARTED → USER_DATA_COLLECTED → APPROVEDThe most common flow. User completes all steps, system auto-approves.Manual review then declined
Manual review then declined
CREATED → STARTED → USER_DATA_COLLECTED → REVIEW → DECLINEDAutomated checks are inconclusive, agent reviews and declines.User never starts
User never starts
CREATED → EXPIREDUser doesn’t open the verification link within the expiration window.