POST /system/session
Get Session
Get session detail with groups and timeline.
Request Body (GetSessionDetailRequest)
| Field | Type | Required | Description |
|---|---|---|---|
session_id | string | Yes | UUID of the session to fetch |
snapshot_key | string | No | Cache snapshot key for consistent reads across related requests |
Response (GetSessionDetailResponse)
| Field | Type | Required | Description |
|---|---|---|---|
actor_name | string | No | Display name of the current actor |
session_exists | boolean | No | Whether the session exists |
session_id | string | No | UUID of the session |
profile_id | string | No | UUID of the user profile |
profile_name | string | No | Display name of the user profile |
session_created_at | string | No | Timestamp when session was created |
active | boolean | No | Whether the session is active |
groups | ArtifactSessionGroup[] | No | Groups in the session |
timeline | SessionTimelineItem[] | No | Timeline events for the session |
Last updated on