Get session
ttrpg
Get session
Fetch a single session by ID. Returns 404 if not found or owned by a different project.
GET
Get session
Path Parameters
Response
Session record
Session resource representation.
Carries the full mutable field set so the create response and the
detail GET both round-trip what the edit form needs. project_context
/ npc_ids / encounter_ids were added 2026-05-14 - before that the
response omitted them and the dashboard edit form had nothing to read.
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.