Skip to main content
GET
List sessions

Response

List of sessions

id
string
required
session_number
integer
required
project_id
string
required
external_id
string | null

Human-readable slug for the URL (/projects/<slug>/sessions/<external_id>). Derived from title (or session-<N> fallback) at create time and immutable. May be null on legacy rows pre-migration 102.

title
string | null
synopsis
string | null
project_context
string | null
npc_ids
string<uuid>[]
encounter_ids
string<uuid>[]
status
string
default:brainstorm
series_id
string | null
created_at
string<date-time> | null