Skip to content

Get logging destination

GET
/api/admin/destinations/{id}
Code sample: Shell / cURL
curl --request GET \
--url https://auth.example.com/api/admin/destinations/example \
--header 'Authorization: Bearer <token>'

Returns detailed logging destination configuration. Platform callers receive provider config and credential references.

id
required
string

Destination ID.

Logging destination detail.

Media type application/json
object
item
required
object
key
additional properties
key
additional properties
Example
{
"item": {
"id": "dest_123",
"scope_type": "platform",
"scope_id": "global",
"destination_kind": "http_sink",
"provider": "http",
"runtime_supported": true,
"runtime_status": "supported",
"runtime_unsupported_reason": null,
"name": "security-http-sink",
"display_name": "Security HTTP Sink",
"description": "Security event delivery target.",
"lifecycle_status": "active",
"health_status": "configured",
"allowed_tenant_ids": null,
"allowed_log_types": [
"security.audit"
],
"allowed_planes": [
"admin"
],
"region": "global",
"critical_allowed": true,
"default_fallback_eligible": false,
"retention_days": 90,
"encryption_mode": "platform_managed",
"last_health_check_at": null,
"version": 1,
"provider_config": {
"url": "https://logs.example.com/ingest",
"timeoutMs": 5000
},
"credential_ref": null,
"credential_version": null,
"next_credential_ref": null,
"next_credential_version": null,
"previous_credential_ref": null,
"previous_credential_retire_after": null,
"capabilities": [
{
"capability": "log_sink_write",
"source": "default",
"enabled": 1,
"created_at": 1770000000000,
"updated_at": 1770000000000
}
]
}
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}