Skip to main content
To configure anonymous sessions, you can use the Auth0 Management API.

Prerequisites

To use anonymous sessions:

Auth0 Management API

Configure anonymous sessions in your Auth0 tenant

To set the anonymous sessions lifetime and token format, make a PATCH request to the /api/v2/tenants/settings endpoint:

Enable anonymous sessions in your application

To enable anonymous sessions in your Auth0 application, make a PATCH request to the /api/v2/clients/{id} endpoint:

Enable anonymous access in your API

To enable anonymous sessions in your API, make a PATCH request to the /api/v2/resource-servers/{id} endpoint:

Create an anonymous session

Once anonymous sessions are configured in your tenant, application, and API, you can create an anonymous session by making a POST request to the /anonymous/token endpoint:
The response includes a session_token and an access_token:

Next steps