登出使用者
POST/v1/organizations/users/{user_id}/sign_out
Requires
anthropic-beta: admin-user-sign-out-2026-10-08. How to send beta headers將成員從其使用 Claude 的所有地方登出,而不會將其從組織中移除。這會結束其登入工作階段,並移除其在任何使用 Claude 之處的受信任裝置,包括其他組織和個人方案。這也會終止為此組織核發給他們的 OAuth 權杖,因此 Claude Code 等應用程式必須重新登入。
權杖最多可能需要一小時才會失效,但幾乎總是會立即失效。該成員會保留其角色,並且可以立即再次登入。若要阻止其存取,請將其從組織中移除,或者如果您的組織使用單一登入,請在您的身分識別提供者中封鎖他們。登出不會終止 API 金鑰、非為此組織核發的 OAuth 權杖,或該成員的 Claude Code 雲端工作階段和例行程序。
您無法登出組織的主要擁有者,或您的 API 金鑰或權杖所代表的人員;而登出其他擁有者、具有擁有者權限的成員或成員管理員的請求可能會遭拒。遭拒的請求會傳回說明原因的 400 或 403 錯誤。如果請求傳回 503,請再次傳送以完成操作;任何已終止的項目會維持終止狀態。
每個請求都必須包含 beta 標頭 anthropic-beta: admin-user-sign-out-2026-10-08。未包含此標頭的請求會傳回 400。登出功能以 Beta 版形式提供給 Claude Enterprise 組織。在此功能未啟用的組織中,請求會傳回 400 以及 error_code organization_not_enrolled_in_beta。在 Claude Enterprise 組織中,API 金鑰需要 write:members 範圍;沒有此範圍的金鑰會收到 403。
Path parameters
Headers
Returns
登出使用者
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"Response 200
{
"id": "user_01WxYzAbCdEfGhJkMnPqRsTu",
"added_at": "2024-10-30T23:58:27.427722Z",
"email": "user@emaildomain.com",
"name": "Jane Doe",
"role": "admin",
"type": "user"
}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"
}