Update an observability destination
Update an existing observability destination. Only the fields provided in the request body are updated. Management key required.
Authorizations
API key as bearer token in Authorization header
Path Parameters
The destination ID (UUID).
"99999999-aaaa-bbbb-cccc-dddddddddddd"
Body
Optional allowlist of OpenRouter API key hashes. null clears the filter (all keys). Omitting leaves the current value. Must contain at least one hash if provided.
1null
Provider-specific configuration fields to update. Masked values are ignored; unset fields keep their current value.
{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
}Whether the destination is enabled.
true
Optional structured filter rules. null clears the rules. Omitting keeps the current value.
null
Human-readable name for the destination.
"Production Langfuse"
When true, request/response bodies are not forwarded — only metadata.
false
Sampling rate between 0.0001 and 1 (1 = 100%).
1
Response
Destination updated successfully
The updated observability destination.
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
- Option 10
- Option 11
- Option 12
- Option 13
- Option 14
- Option 15
- Option 16
- Option 17
{
"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"
}