Claude Platform Docs

Hapus Anggota Workspace Akun Layanan

DELETE/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}

Memerlukan token akses OAuth dengan cakupan org:admin, dari ant auth login --scope org:admin atau aturan workload identity federation; kunci API Admin tidak diterima. Lihat Mengelola WIF dengan Admin API.

Menghapus service account dari sebuah workspace.

Penghapusan bersifat idempoten (mengembalikan 200 meskipun keanggotaan sudah dihapus sebelumnya). DELETE terhadap keanggotaan workspace default yang implisit mengembalikan 200 tetapi tidak melakukan apa pun (no-op) dan keanggotaan tetap ada; menghapus baris workspace default yang eksplisit akan mengembalikannya ke keanggotaan workspace_user implisit. Workspace yang diarsipkan mengembalikan 400.

Path parameters
workspace_id: string

ID of the workspace.

service_account_id: string

ID of the service account.

Headers
"anthropic-beta": optional array of string

Optional header to specify the beta version(s) you want to use.

To use multiple betas, use a comma separated list like beta1,beta2 or specify the header multiple times for each beta.

Returns
service_account_id: string

Tagged service account ID (svac_...) named in the delete request. Removal is idempotent; see the endpoint description for the implicit-membership no-op.

type: "service_account_workspace_member_deleted"
defaultservice_account_workspace_member_deleted
workspace_id: string

Tagged workspace ID (wrkspc_...) named in the delete request.

Hapus Anggota Workspace Akun Layanan
cURL
curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/service_accounts/$SERVICE_ACCOUNT_ID \
    -X DELETE \
    -H 'anthropic-version: 2023-06-01' \
    -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
Returns Examples
Response 200
{
  "service_account_id": "service_account_id",
  "type": "service_account_workspace_member_deleted",
  "workspace_id": "workspace_id"
}