Manage Sessions

List all sessions

GET /public/v1/license/sessions

Lists all active sessions.

Example Request

curl --location --request GET 'https://your-instance.com/public/v1/license/sessions' \
--header 'Authorization: Bearer <your-api-key>'

Response

Active Sessions: 1
Configured Timeout(s): 86400
Current Time: 2025-08-11 14:38:31

| Username       | UserId             | LastActive (Ts) | LastActive          | Timeout(s)  |
|----------------|--------------------|-----------------|---------------------|-------------|
| Ben            | [email protected]       | 1754948310294   | 2025-08-11 14:38:30 | 118549      |

HTTP Status Code: 200 OK


Invalidate all sessions

DELETE /public/v1/license/sessions

Invalidates all active sessions.

Example Request

curl --location --request DELETE 'https://your-instance.com/public/v1/license/sessions' \
--header 'Authorization: Bearer <your-api-key>'

Response

HTTP Status Code: 200 OK


Invalidate specific sessions

DELETE /public/v1/license/sessions/{userid}

Invalidates the session for a specific user.

Example Request

curl --location --request DELETE 'https://your-instance.com/public/v1/license/sessions/[email protected]' \
--header 'Authorization: Bearer <your-api-key>'

Response

HTTP Status Code: 200 OK

Last updated

Was this helpful?