Identity verification, in one API call

Create a session from your backend, hand the URL to your user, and let a signed webhook tell you what happened. Auvral runs the camera, reads the document and matches the face.

Start a verification

curl -X POST "$AUVRAL_API_URL/v1/sessions" \  -H "x-api-key: $AUVRAL_API_KEY" \  -H "Content-Type: application/json" \  -d '{ "flowId": "...", "referenceId": "user_8842" }'

This environment's API base URL is https://api.dev.auvral.com

Returns a url for one user, one time. Open it with the web SDK or as a plain link.

Quickstart

A sandbox key to a verified test user, end to end, with real request and response bodies.

Web SDK

Embed the verification flow in your page with one script tag and one call.

Webhooks

The authoritative result: four events, HMAC-signed, retried until you take them.

API reference

Every field of the three endpoints, their error bodies and the response envelope.