Claude Platform Docs

Disconnetti utente

POST/v1/organizations/users/{user_id}/sign_out
Requires anthropic-beta: admin-user-sign-out-2026-10-08. How to send beta headers

Disconnetti un membro da Claude ovunque, senza rimuoverlo dall'organizzazione. Questa operazione termina le sue sessioni di accesso e rimuove i suoi dispositivi attendibili ovunque utilizzi Claude, incluse altre organizzazioni e piani individuali. Termina inoltre i token OAuth emessi a suo nome per questa organizzazione, quindi app come Claude Code devono accedere di nuovo.

Un token può impiegare fino a un'ora per smettere di funzionare, anche se quasi sempre smette immediatamente. Il membro mantiene il proprio ruolo e può accedere di nuovo immediatamente. Per tenerlo fuori, rimuovilo dall'organizzazione oppure, se la tua organizzazione usa il single sign-on, bloccalo nel tuo provider di identità. La disconnessione non termina le chiavi API, i token OAuth che non sono stati emessi per questa organizzazione, né le sessioni cloud e le routine di Claude Code del membro.

Non puoi disconnettere il proprietario principale dell'organizzazione né la persona per conto della quale agisce la tua chiave API o il tuo token, e una richiesta di disconnettere un altro proprietario, un membro con autorizzazioni di proprietario o un amministratore dei membri può essere rifiutata. Una richiesta rifiutata restituisce un errore 400 o 403 che ne indica il motivo. Se la richiesta restituisce 503, inviala di nuovo per completarla; tutto ciò che è già stato terminato resta terminato.

Ogni richiesta deve includere l'header beta anthropic-beta: admin-user-sign-out-2026-10-08. Una richiesta senza di esso restituisce 400. La disconnessione è in beta per le organizzazioni Claude Enterprise. In un'organizzazione in cui non è abilitata, una richiesta restituisce 400 con error_code organization_not_enrolled_in_beta. In un'organizzazione Claude Enterprise, una chiave API necessita dello scope write:members; una chiave senza di esso riceve 403.

Path parameters
user_id: string

ID of the User.

Headers
"anthropic-version": optional string

The version of the Claude API you want to use.

Read more about versioning and our version history here.

"anthropic-beta": array of AnthropicBeta

This endpoint is in beta: requests must send admin-user-sign-out-2026-10-08 in this header.

One of the following:
string
"message-batches-2024-09-24"
"prompt-caching-2024-07-31"
"computer-use-2024-10-22"
"computer-use-2025-01-24"
"pdfs-2024-09-25"
"token-counting-2024-11-01"
"token-efficient-tools-2025-02-19"
"output-128k-2025-02-19"
"files-api-2025-04-14"
"mcp-client-2025-04-04"
"mcp-client-2025-11-20"
"dev-full-thinking-2025-05-14"
"interleaved-thinking-2025-05-14"
"code-execution-2025-05-22"
"extended-cache-ttl-2025-04-11"
"context-1m-2025-08-07"
"context-management-2025-06-27"
"model-context-window-exceeded-2025-08-26"
"skills-2025-10-02"
"fast-mode-2026-02-01"
"output-300k-2026-03-24"
"user-profiles-2026-03-24"
"user-profiles-2026-08-18"
"user-profiles-2026-09-04"
"advisor-tool-2026-03-01"
"managed-agents-2026-04-01"
"cache-diagnosis-2026-04-07"
"dreaming-2026-04-21"
"thinking-token-count-2026-05-13"
"server-side-fallback-2026-06-01"
"server-side-fallback-2026-07-01"
"fallback-credit-2026-06-01"
"fallback-credit-2026-07-01"
"agent-memory-2026-07-22"
"mid-conversation-tool-changes-2026-07-01"
"compact-2026-01-12"
"computer-use-2025-11-24"
"mcp-tunnels-2026-06-22"
"structured-outputs-2025-11-13"
"task-budgets-2026-03-13"
"thinking-display-updates-2026-08-18"
"ce-user-management-2026-07-13"
"mid-conversation-output-config-2026-07-01"
"thinking-binding-controls-2026-08-01"
"mid-conversation-system-clear-at-2026-08-21"
"compact-2026-09-04"
"inline-tools-2026-09-15"
"mcp-client-2026-09-15"
"ce-plugins-2026-09-01"
"spend-limit-reads-2026-09-26"
"telemetry-destinations-2026-08-11"
"webhooks-2026-10-07"
"admin-user-sign-out-2026-10-08"
"message-threads-2026-08-12"
"analytics-usage-cost-2026-08-24"
"experimental-claude-tag-2026-10-21"
Returns
BetaOrganizationUser object{ type: "user", id, added_at, 3 more }
type: "user"

Object type.

For Users, this is always "user".

defaultuser
id: string

ID of the User.

added_at: string

RFC 3339 datetime string indicating when the User joined the Organization.

formatdate-time
email: string

Email of the User.

name: string

Name of the User.

Organization role of the User.

One of the following:
"admin"
"billing"
"claude_code_user"
"developer"
"managed"
"membership_admin"
"owner"
"primary_owner"
"user"
Disconnetti utente
curl https://api.anthropic.com/v1/organizations/users/$USER_ID/sign_out \
    -X POST \
    -H 'anthropic-version: 2026-10-21' \
    -H 'anthropic-beta: admin-user-sign-out-2026-10-08' \
    -H "Authorization: Bearer $ANTHROPIC_API_KEY"
Returns Examples
Response 200
{
  "id": "user_01WxYzAbCdEfGhJkMnPqRsTu",
  "added_at": "2024-10-30T23:58:27.427722Z",
  "email": "user@emaildomain.com",
  "name": "Jane Doe",
  "role": "admin",
  "type": "user"
}