Initiate a user's verification
Start the user’s verification session and return the id to poll. Idempotent per phone.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
What a client sends to start a user's verification.
The user's phone; we start their verification session from it
^(?:\+91)?[6-9]\d{9}$Where the user is sent afterwards. Must match the client's registered allowlist
The client's own id for the entity, echoed back on reads
128Response
The provisioned user_id and the verification's initial status.
The verification session we started.
Redirect the user to verify.privue.ai/, then poll with this id.
Our id for this verification; use it as the key on every read
Your correlation id, echoed back; null if you sent none
Lifecycle status; created for a fresh verification
created, in-progress, completed, cancelled, expired 