API Overview
Swagger UI is available locally at:
Raw OpenAPI JSON:
Health
Auth
Browser auth uses an HttpOnly cookie.
Project Config
GET /v1/config
GET /v1/projects/current/config
PUT /v1/projects/current/config
GET /v1/projects/current/api-keys
POST /v1/projects/current/api-keys
DELETE /v1/projects/current/api-keys/:keyId
SDKs use /v1/config to fetch tracing configuration.
Sessions
POST /v1/sessions
GET /v1/sessions
GET /v1/sessions/:sessionId
GET /v1/sessions/:sessionId/timeline
POST /v1/sessions/:sessionId/end
Spans
Events And Errors
Authentication Modes
Browser dashboard APIs use the session cookie.
SDK ingest APIs use a TraceLLM API key: