Claude Platform Docs

워크스페이스

텔레메트리 대상 워크스페이스 목록 조회
beta.organization.telemetry_destinations.workspaces.list(destination_id, **kwargs) -> PageCursor<BetaTelemetryDestinationWorkspace>
GET/v1/organizations/telemetry_destinations/{destination_id}/workspaces

대상의 워크스페이스 목록에 있는 워크스페이스를 최신 항목부터 조회합니다.

텔레메트리 대상 워크스페이스 추가
beta.organization.telemetry_destinations.workspaces.add(workspace_id, **kwargs) -> BetaTelemetryDestinationWorkspace
POST/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

대상의 워크스페이스 목록에 워크스페이스 하나를 추가합니다.

텔레메트리 대상 워크스페이스 제거
beta.organization.telemetry_destinations.workspaces.remove(workspace_id, **kwargs) -> BetaDeletedTelemetryDestinationWorkspace
DELETE/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

대상의 워크스페이스 목록에서 워크스페이스 하나를 제거합니다.

Models
class BetaDeletedTelemetryDestinationWorkspace { type: :telemetry_destination_workspace_deleted, telemetry_destination_id, workspace_id }

Confirmation that a workspace was removed from a destination's list.

type: :telemetry_destination_workspace_deleted
telemetry_destination_id: String

ID of the telemetry destination (tdst_...).

workspace_id: String

ID of the workspace that was removed (wrkspc_...).

class BetaTelemetryDestinationWorkspace { type: :telemetry_destination_workspace, created_at, telemetry_destination_id, workspace_id }

A workspace on a telemetry destination's workspace list.

Under include, the destination covers the workspace. Under exclude, the destination covers every workspace except this one. The entry doesn't have an id. Its telemetry_destination_id and workspace_id together identify it.

type: :telemetry_destination_workspace
created_at: Time

Time the workspace was added to the list.

formatdate-time
telemetry_destination_id: String

ID of the telemetry destination (tdst_...).

workspace_id: String

ID of the workspace (wrkspc_...).