For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
ModelsChatRankingsDocs
DocsAPI ReferenceClient SDKsAgent SDKCookbookChangelog
DocsAPI ReferenceClient SDKsAgent SDKCookbookChangelog
  • API Guides
    • Overview
    • Streaming
    • Embeddings
    • Limits
    • Authentication
    • Parameters
    • Errors and Debugging
  • API Reference
      • GETList observability destinations
      • POSTCreate an observability destination
      • GETGet an observability destination
      • DELDelete an observability destination
      • PATCHUpdate an observability destination
LogoLogo
ModelsChatRankingsDocs
API ReferenceObservability

List observability destinations

GET
https://openrouter.ai/api/v1/observability/destinations
GET
/api/v1/observability/destinations
$curl https://openrouter.ai/api/v1/observability/destinations \
> -H "Authorization: Bearer <token>"
1{
2 "data": [
3 {
4 "type": "langfuse",
5 "api_key_hashes": null,
6 "config": {
7 "publicKey": "pk-l...EfGh",
8 "secretKey": "sk-l...AbCd",
9 "baseUrl": "https://us.cloud.langfuse.com"
10 },
11 "created_at": "2025-08-24T10:30:00Z",
12 "enabled": true,
13 "filter_rules": null,
14 "id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
15 "name": "Production Langfuse",
16 "privacy_mode": false,
17 "sampling_rate": 1,
18 "updated_at": "2025-08-24T15:45:00Z",
19 "workspace_id": "550e8400-e29b-41d4-a716-446655440000"
20 }
21 ],
22 "total_count": 1
23}
List the observability destinations configured for the authenticated entity's default workspace. Use the `workspace_id` query parameter to scope the result to a different workspace. Only destinations with stable release status are surfaced — destinations of other types are excluded. [Management key](/docs/guides/overview/auth/management-api-keys) required.
Was this page helpful?
Previous

Create an observability destination

Next
Built with

List the observability destinations configured for the authenticated entity’s default workspace. Use the workspace_id query parameter to scope the result to a different workspace. Only destinations with stable release status are surfaced — destinations of other types are excluded. Management key required.

Authentication

AuthorizationBearer
API key as bearer token in Authorization header

Query parameters

offsetintegerOptional>=0
Number of records to skip for pagination
limitintegerOptional1-100

Maximum number of records to return (max 100)

workspace_idstringOptionalformat: "uuid"
Optional workspace ID to filter by. Defaults to the authenticated entity's default workspace.

Response

List of observability destinations
datalist of objects
List of observability destinations.
total_countinteger
Total number of destinations matching the filters.

Errors

401
Unauthorized Error
500
Internal Server Error