Update an observability destination
Update an existing observability destination. Only the fields provided in the request body are updated. Management key required.
Authentication
AuthorizationBearer
API key as bearer token in Authorization header
Path parameters
id
The destination ID (UUID).
Request
This endpoint expects an object.
api_key_hashes
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.
config
Provider-specific configuration fields to update. Masked values are ignored; unset fields keep their current value.
enabled
Whether the destination is enabled.
filter_rules
Optional structured filter rules. null clears the rules. Omitting keeps the current value.
name
Human-readable name for the destination.
privacy_mode
When true, request/response bodies are not forwarded — only metadata.
sampling_rate
Sampling rate between 0 and 1 (1 = 100%).
Response
Destination updated successfully
data
The updated observability destination.
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
409
Conflict Error
500
Internal Server Error