Sessions
Hard-delete a session
ADMIN+ (not OWNER) — QA / staging cleanup loops stay unblocked without an owner on call. Cascades event batches and markers.
DELETE
/api/sessions/{sessionId}ADMIN+ (not OWNER) — QA / staging cleanup loops stay unblocked without an owner on call. Cascades event batches and markers.
Path Parameters
sessionId*string
Session id (cuid)
Response Body
curl -X DELETE "https://loading/api/sessions/string"Empty
Empty
Empty
Empty
Full session detail for the replay page GET
VIEWER+ of the owning org. Returns metadata + the full marker list (timeline anchors). Event stream is loaded separately via the `/events` sibling endpoint as gzip-compressed batches.
Stream rrweb events as gzip-compressed batches GET
VIEWER+. Returns every `EventBatch` row for the session, ordered by `firstTimestamp`. The client decompresses each `data` (base64 + gzip), concatenates the events, and feeds them to rrweb.Replayer.