Create a Telemetry Destination
POST/v1/organizations/telemetry_destinations
Requires
anthropic-beta: telemetry-destinations-2026-08-11. How to send beta headersRegister an OpenTelemetry destination for the organization.
The destination starts in state enabled. An organization can have at most 10 destinations, including disabled ones.
See the OpenTelemetry export guide to learn more about adding a destination.
Parameters
Returns
Create a Telemetry Destination
<?php
require_once dirname(__DIR__) . '/vendor/autoload.php';
use Anthropic\Client;
use Anthropic\Beta\AnthropicBeta;
use Anthropic\Beta\Organization\TelemetryDestinations\TelemetryDestinationContentMode;
$client = new Client(apiKey: 'my-anthropic-api-key');
$betaTelemetryDestination = $client
->beta
->organization
->telemetryDestinations
->create(
endpointURL: 'x',
workspaces: ['type' => 'all'],
displayName: 'display_name',
headers: ['foo' => 'string'],
traces: [
'contentMode' => TelemetryDestinationContentMode::METADATA_ONLY,
'enabled' => true,
'endpointURL' => 'endpoint_url',
'maxContentBytes' => 0,
],
betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24],
);
var_dump($betaTelemetryDestination);Response 200
{
"id": "id",
"created_at": "2019-12-27T18:11:19.117Z",
"delivery_health": {
"last_error": "last_error",
"last_error_at": "2019-12-27T18:11:19.117Z",
"last_success_at": "2019-12-27T18:11:19.117Z"
},
"display_name": "display_name",
"endpoint_url": "endpoint_url",
"header_names": [
"string"
],
"state": {
"type": "enabled"
},
"traces": {
"content_mode": "metadata_only",
"enabled": true,
"endpoint_url": "endpoint_url",
"max_content_bytes": 0
},
"type": "telemetry_destination",
"updated_at": "2019-12-27T18:11:19.117Z",
"workspaces": {
"type": "all"
}
}Returns Examples
Response 200
{
"id": "id",
"created_at": "2019-12-27T18:11:19.117Z",
"delivery_health": {
"last_error": "last_error",
"last_error_at": "2019-12-27T18:11:19.117Z",
"last_success_at": "2019-12-27T18:11:19.117Z"
},
"display_name": "display_name",
"endpoint_url": "endpoint_url",
"header_names": [
"string"
],
"state": {
"type": "enabled"
},
"traces": {
"content_mode": "metadata_only",
"enabled": true,
"endpoint_url": "endpoint_url",
"max_content_bytes": 0
},
"type": "telemetry_destination",
"updated_at": "2019-12-27T18:11:19.117Z",
"workspaces": {
"type": "all"
}
}