Claude Platform Docs

Benutzer abmelden

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

Meldet ein Mitglied überall von Claude ab, ohne es aus der Organisation zu entfernen. Dadurch werden seine Anmeldesitzungen beendet und seine vertrauenswürdigen Geräte überall dort entfernt, wo es Claude verwendet, einschließlich anderer Organisationen und Einzeltarife. Außerdem werden die OAuth-Token beendet, die ihm für diese Organisation ausgestellt wurden, sodass sich Apps wie Claude Code erneut anmelden müssen.

Es kann bis zu einer Stunde dauern, bis ein Token nicht mehr funktioniert, auch wenn es fast immer sofort aufhört zu funktionieren. Das Mitglied behält seine Rolle und kann sich sofort wieder anmelden. Um es fernzuhalten, entferne es aus der Organisation oder, falls deine Organisation Single Sign-On verwendet, sperre es in deinem Identitätsanbieter. Das Abmelden beendet weder API-Keys noch OAuth-Token, die nicht für diese Organisation ausgestellt wurden, noch die Claude Code-Cloud-Sitzungen und Routinen des Mitglieds.

Du kannst weder den Haupteigentümer der Organisation noch die Person abmelden, für die dein API-Key oder Token handelt, und eine Anfrage, einen anderen Eigentümer, ein Mitglied mit Eigentümerberechtigungen oder einen Mitgliedschafts-Admin abzumelden, kann abgelehnt werden. Eine abgelehnte Anfrage gibt einen Fehler 400 oder 403 zurück, der den Grund nennt. Wenn die Anfrage 503 zurückgibt, sende sie erneut, um den Vorgang abzuschließen; alles, was bereits beendet wurde, bleibt beendet.

Jede Anfrage muss den Beta-Header anthropic-beta: admin-user-sign-out-2026-10-08 enthalten. Eine Anfrage ohne ihn gibt 400 zurück. Die Abmeldung befindet sich für Claude Enterprise-Organisationen in der Beta. In einer Organisation, in der sie nicht aktiviert ist, gibt eine Anfrage 400 mit dem error_code organization_not_enrolled_in_beta zurück. In einer Claude Enterprise-Organisation benötigt ein API-Key den Scope write:members; ein Key ohne ihn erhält 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"
Benutzer abmelden
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"
}