Sessions

Download OpenAPI specification:Download

Manage user sessions

Get user sessions

Retrieves all active sessions for a specified user

SecurityHTTP: bearer
Request
path Parameters
user_id
required
string

ID of the user to get active sessions for

Responses
200
400
get/v1/sessions/{user_id}
Request samples
curl -i -X GET \
  'https://api.transmitsecurity.io/cis/v1/sessions/{user_id}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'
Response samples
application/json
[
  • {
    }
]

Revoke sessions

Revokes all refresh tokens and logs out of all sessions for a specified user

SecurityHTTP: bearer
Request
path Parameters
user_id
required
string

ID of the user to revoke sessions for

Responses
200
400
delete/v1/sessions/{user_id}
Request samples
curl -i -X DELETE \
  'https://api.transmitsecurity.io/cis/v1/sessions/{user_id}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'
Response samples
application/json
{
  • "result": {
    }
}