post__sessions_revoke-all
POST /sessions/revoke-all
Revoke All Sessions
Revoke all active sessions for the authenticated user across all devices. This is equivalent to logging out from all devices simultaneously.
TypeScript Client Library
// Using the Flashback TypeScript client
import { FlashbackClient } from '@flashback/client';
const client = new FlashbackClient({
accessToken: 'your-access-token'
});
// Revoke all sessions
try {
const result = await client.sessions.revokeAll();
console.log('All sessions revoked:', result);
} catch (error) {
console.error('Failed to revoke all sessions:', error);
}Code Samples
Example responses
200 Response
500 Response
Responses
Status
Meaning
Description
Schema
Response Schema
Status Code 200
Name
Type
Required
Restrictions
Description
» success
boolean
false
none
Operation success status
» message
string
false
none
Success message
Status Code 500
Name
Type
Required
Restrictions
Description
» success
boolean
false
none
Operation success status
» error
string
false
none
Error message
To perform this operation, you must be authenticated by means of one of the following methods: BearerAuth
Last updated
Was this helpful?