Claude Platform Docs

Ajouter un espace de travail à une destination de télémétrie

beta.organization.telemetry_destinations.workspaces.add(workspace_id, **kwargs) -> BetaTelemetryDestinationWorkspace
POST/v1/organizations/telemetry_destinations/{destination_id}/workspaces/{workspace_id}

Ajouter un espace de travail à la liste d'espaces de travail d'une destination.

Avec include, les spans de l'espace de travail commencent à être envoyés à la destination. Avec exclude, ils cessent de l'être. Une liste contient au maximum 1 000 espaces de travail.

Ajouter un espace de travail qui figure déjà dans la liste ne modifie rien et renvoie l'entrée existante. Un espace de travail archivé qui ne figure pas encore dans la liste ne peut pas être ajouté. Une destination dont le workspaces.type est all n'a pas de liste, l'API renvoie donc une erreur 400. Pour modifier les espaces de travail couverts par une telle destination, mettez à jour son champ workspaces.

Consultez le guide d'export OpenTelemetry pour en savoir plus sur le choix des espaces de travail d'une destination.

Parameters
destination_id: String⁠Path parameter

ID of the destination (tdst_...).

workspace_id: String⁠Path parameter

ID of the workspace to add (wrkspc_...).

betas: Array[AnthropicBeta]⁠Header parameter

This endpoint is in beta: requests must send telemetry-destinations-2026-08-11 in this header.

One of the following:
String = String
:"message-batches-2024-09-24"
:"prompt-caching-2024-07-31"
:"computer-use-2024-10-22"
:"computer-use-2025-01-24"
:"pdfs-2024-09-25"
:"token-counting-2024-11-01"
:"token-efficient-tools-2025-02-19"
:"output-128k-2025-02-19"
:"files-api-2025-04-14"
:"mcp-client-2025-04-04"
:"mcp-client-2025-11-20"
:"dev-full-thinking-2025-05-14"
:"interleaved-thinking-2025-05-14"
:"code-execution-2025-05-22"
:"extended-cache-ttl-2025-04-11"
:"context-1m-2025-08-07"
:"context-management-2025-06-27"
:"model-context-window-exceeded-2025-08-26"
:"skills-2025-10-02"
:"fast-mode-2026-02-01"
:"output-300k-2026-03-24"
:"user-profiles-2026-03-24"
:"user-profiles-2026-08-18"
:"user-profiles-2026-09-04"
:"advisor-tool-2026-03-01"
:"managed-agents-2026-04-01"
:"cache-diagnosis-2026-04-07"
:"dreaming-2026-04-21"
:"thinking-token-count-2026-05-13"
:"server-side-fallback-2026-06-01"
:"server-side-fallback-2026-07-01"
:"fallback-credit-2026-06-01"
:"fallback-credit-2026-07-01"
:"agent-memory-2026-07-22"
:"mid-conversation-tool-changes-2026-07-01"
:"compact-2026-01-12"
:"computer-use-2025-11-24"
:"mcp-tunnels-2026-06-22"
:"structured-outputs-2025-11-13"
:"task-budgets-2026-03-13"
:"thinking-display-updates-2026-08-18"
:"ce-user-management-2026-07-13"
:"mid-conversation-output-config-2026-07-01"
:"thinking-binding-controls-2026-08-01"
:"mid-conversation-system-clear-at-2026-08-21"
:"compact-2026-09-04"
:"inline-tools-2026-09-15"
:"mcp-client-2026-09-15"
:"ce-plugins-2026-09-01"
:"spend-limit-reads-2026-09-26"
:"telemetry-destinations-2026-08-11"
Returns
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_...).

Ajouter un espace de travail à une destination de télémétrie
require "anthropic"

anthropic = Anthropic::Client.new(api_key: "my-anthropic-api-key")

beta_telemetry_destination_workspace = anthropic.beta.organization.telemetry_destinations.workspaces.add(
  "workspace_id",
  destination_id: "destination_id"
)

puts(beta_telemetry_destination_workspace)
Returns Examples
Response 200
{
  "created_at": "2019-12-27T18:11:19.117Z",
  "telemetry_destination_id": "telemetry_destination_id",
  "type": "telemetry_destination_workspace",
  "workspace_id": "workspace_id"
}