Welcome to the developer documentation for integrating the Age Verification Service.
You can integrate the service using:
The main steps for the integration are:
- Create a session
- Add your methods and configure your thresholds.
- Launch the user view
- Results.
This section describes the API interactions for a web and mobile web integration. Data is exchanged securely between the relying party (your backend), Yoti and the client (the end user’s browser or mobile device).

Technical Flow
A session represents one end-to-end request of the age verification service. The session identifier is in the create session request's response. Every time a user elects a method of age verification on your relying business app or website, you will need to create a session with Yoti to perform the checks.
Once the Yoti Client has launched, it will take the end user through the appropriate age capture flow. Once this flow is completed, the end user is redirected back to the relying business so that they may continue their journey. These redirects are defined when generating the session.
The session can be retrieved using the session ID. The response from this endpoint contains information on the age of the user, the result and the method.