Aller au contenu

Revoke all other sessions

POST
/sessions/revoke-others
curl --request POST \
--url https://auth.timetonic.com/api/sessions/revoke-others \
--header 'Authorization: Bearer <token>'

Revoke every active session for the user except the current one. Each revoked session’s access token (next request) and refresh-token chain are invalidated.

Other sessions revoked

Media typeapplication/json
object
success
boolean
message
string
revoked

Number of sessions revoked

integer
Example
{
"success": true,
"revoked": 3
}

Authentication required or failed

Media typeapplication/json
object
success
boolean
error
string
message
string
Example
{
"success": false,
"error": "unauthorized",
"message": "Authentication required"
}

Rate limit exceeded

Media typeapplication/json
object
success
boolean
error
string
message
string
retry_after
integer
Example
{
"success": false,
"error": "too_many_requests",
"message": "Too many requests",
"retry_after": 45
}