Claude Platform Docs

工作區

列出遙測目的地工作區
WorkspaceListPage beta().organization().telemetryDestinations().workspaces().list(params = WorkspaceListParams.none(), requestOptions = RequestOptions.none())
GET/v1/organizations/telemetry_destinations/{destination_id}/workspaces

列出目的地工作區清單中的工作區,最新的項目排在最前面。

新增遙測目的地工作區
BetaTelemetryDestinationWorkspace beta().organization().telemetryDestinations().workspaces().add(params, requestOptions = RequestOptions.none())
POST/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

將一個工作區新增至目的地的工作區清單。

移除遙測目的地工作區
BetaDeletedTelemetryDestinationWorkspace beta().organization().telemetryDestinations().workspaces().remove(params, requestOptions = RequestOptions.none())
DELETE/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

從目的地的工作區清單中移除一個工作區。

Models
class BetaDeletedTelemetryDestinationWorkspace { type = "telemetry_destination_workspace_deleted"; telemetryDestinationId; workspaceId; }

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

JsonValue type = "telemetry_destination_workspace_deleted"
String telemetryDestinationId

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

String workspaceId

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

class BetaTelemetryDestinationWorkspace { type = "telemetry_destination_workspace"; createdAt; telemetryDestinationId; workspaceId; }

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.

JsonValue type = "telemetry_destination_workspace"
LocalDateTime createdAt

Time the workspace was added to the list.

formatdate-time
String telemetryDestinationId

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

String workspaceId

ID of the workspace (wrkspc_...).