Claude Platform Docs

Hapus Anggota Workspace Akun Layanan

organization.workspaces.service_accounts.remove(service_account_id, **kwargs) -> ServiceAccountRemoveResponse
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 Kelola WIF dengan Admin API.

Hapus akun layanan dari workspace.

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

Parameters
workspace_id: str⁠Path parameter

ID of the workspace.

service_account_id: str⁠Path parameter

ID of the service account.

Returns
class ServiceAccountRemoveResponse: type: "service_account_workspace_member_deleted"; service_account_id; workspace_id
type: Literal["service_account_workspace_member_deleted"]
defaultservice_account_workspace_member_deleted
service_account_id: str

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

workspace_id: str

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

Hapus Anggota Workspace Akun Layanan
import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ.get(
        "ANTHROPIC_API_KEY"
    ),  # This is the default and can be omitted
)
service_account = client.organization.workspaces.service_accounts.remove(
    service_account_id="service_account_id",
    workspace_id="workspace_id",
)
print(service_account.service_account_id)
Returns Examples
Response 200
{
  "service_account_id": "service_account_id",
  "type": "service_account_workspace_member_deleted",
  "workspace_id": "workspace_id"
}