---
title: "Revoke All Member Sessions"
method: DELETE
path: "/v1/external/organizations/me/members/{userGuid}/sessions"
tags: ["Organization"]
---

# Revoke All Member Sessions

`DELETE /v1/external/organizations/me/members/{userGuid}/sessions`

## Request

- Base URL: `https://api.tiro.ooo`
- URL: `https://api.tiro.ooo/v1/external/organizations/me/members/{userGuid}/sessions`
- Auth: HTTP bearer

Revoke every current Tiro session for an existing organization member. The user can sign in again unless access is blocked by the identity provider.

## Path parameters

- `userGuid` string, required

## Response `200`

Session revocation completed. `revokedCount` may be zero when no active refresh token existed.

- RevokeOrganizationMemberSessionsResponse
  - `revokedCount` integer, required: Number of previously unrevoked refresh tokens that were revoked. Zero is a successful result when no active refresh token existed.

## Other responses

- `401`: Invalid or non-organization API key
- `403`: Missing `session:write` scope
- `404`: User is not a member of the organization

---

[API](https://skmtc.dev/tiro/apis/tiro-api-2.md) · [All operations](https://skmtc.dev/tiro/apis/tiro-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/tiro/apis/tiro-api-2/revisions/dc1a260c6771?raw)
