Sessions API
Sessions represent a logical unit of AI agent activity — a single conversation, task, or workflow. The Quint daemon detects session boundaries automatically using fingerprinting and conversation anchoring, and reports lifecycle events to the cloud.Endpoints
POST /v1/sessions/ingest
Session lifecycle event ingestion (rate-limited). Used by the daemon to report session start, update, and end events.
GET /v1/sessions
List sessions with filtering by state, platform, root_only, and since.
GET /v1/sessions/{id}
Session detail including children and risk summary.
GET /v1/sessions/{id}/events
All events belonging to a specific session.
GET /v1/sessions/{id}/children
Child sessions spawned from a parent session.
Session Fields
Hierarchical Sessions
Sessions support parent/child relationships. When an AI agent spawns a sub-agent or delegates work, the child session is linked to its parent:root_only=true on GET /v1/sessions to see only top-level sessions, then drill into children via GET /v1/sessions/{id}/children.
Filtering
Session Detail
TheGET /v1/sessions/{id} endpoint returns the session along with its child sessions and a risk summary: