v124

OpenAPI 3.1.0MITraw.githubusercontent.com2026-08-01957351.2 MB
Observability

Create an observability destination

Create a new observability destination. A maximum of 5 destinations per type is allowed. Defaults to the authenticated entity's default workspace; use the workspace_id body field to scope to a different workspace. Management key required.

post/observability/destinations

Request body

api_key_hashesstring[] nullable

Optional allowlist of OpenRouter API key hashes whose traffic is forwarded. null or omitted means all keys. Must contain at least one hash if provided.

configobject required

Provider-specific configuration. The shape depends on type and is validated server-side.

enabledboolean

Whether this destination should be enabled immediately.

namestring required

Human-readable name for the destination.

privacy_modeboolean

When true, request/response bodies are not forwarded — only metadata.

sampling_ratenumber double

Sampling rate between 0.0001 and 1 (1 = 100%).

type'arize' | 'braintrust' | 'clickhouse' | 'datadog' | 'grafana' | 'langfuse' | 'langsmith' | 'newrelic' | 'opik' | 'otel-collector' | 'posthog' | 'ramp' | 's3' | 'sentry' | 'snowflake' | 'weave' | 'webhook' required

The destination type. Only stable destination types are accepted.

workspace_idstring uuid

Optional workspace ID. Defaults to the authenticated entity's default workspace.

Example request

{
  "config": {
    "baseUrl": "https://us.cloud.langfuse.com",
    "publicKey": "pk-l...EfGh",
    "secretKey": "sk-l...AbCd"
  },
  "name": "Production Langfuse",
  "type": "langfuse"
}

Response

Destination created successfully

Example response

{
  "data": {
    "api_key_hashes": null,
    "config": {
      "baseUrl": "https://us.cloud.langfuse.com",
      "publicKey": "pk-l...EfGh",
      "secretKey": "sk-l...AbCd"
    },
    "created_at": "2025-08-24T10:30:00Z",
    "enabled": true,
    "filter_rules": null,
    "id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
    "name": "Production Langfuse",
    "privacy_mode": false,
    "sampling_rate": 1,
    "type": "langfuse",
    "updated_at": "2025-08-24T15:45:00Z",
    "workspace_id": "550e8400-e29b-41d4-a716-446655440000"
  }
}