Skip to main content
Privue runs the verification flow so you don’t have to. You start a verification for a user, redirect them to our hosted screens where they complete the steps, and poll our API for the result. You never handle the user’s documents or identity data directly.

How it works

1

Start a verification

POST /verifications with the user’s phone. We create their session and return a user_id.
2

Send the user to the hosted flow

Redirect them to https://verify.privue.ai/<your-slug>. They sign in with that phone and complete the steps on our screens.
3

Get the user back

When they finish we redirect them to your return_url with user_id and status appended. Treat these as display hints, not proof - always confirm by polling.
4

Read the result

Poll GET /verifications/{user_id} for status and GET /verifications/{user_id}/data for the collected data.

Quickstart

New to the API? Read Authentication and the Verification lifecycle next. Every endpoint is documented under the API reference tab.