Skip to main content

Base URL

For self-hosted deployments, substitute your own host.

Identifying a project

Every list endpoint requires you to identify which project to read from. You can pass either: Detail endpoints (e.g. GET /api/prompts/{id}) take the resource ID directly in the path and do not need a project parameter.

Response shape

All endpoints return JSON. List endpoints wrap their results in a top-level key matching the resource name:
Detail endpoints return the resource object directly:
Timestamps are ISO 8601 strings in UTC.

Errors

Endpoints

Prompts

Active prompt versions and version history

Knowledge Docs

Knowledge base documents and version history

Traces

Traces, spans, approved outputs, and feedback