Beta module namespace
sessions
Beta routes may change with notice and are NOT covered by the 24-month stable window of the core contract.
Every module route is enumerated with method, path, auth and required permission; request/response schemas are not published for the beta surface.
32 operations
| Method | Path | Required permission | Authentication | Summary |
|---|---|---|---|---|
| get | /v1/m/sessions/live | sessions:live:read | Bearer token | sessions module route (requires sessions:live:read) |
| get | /v1/m/sessions/live/{ref} | sessions:live:read | Bearer token | sessions module route (requires sessions:live:read) |
| get | /v1/m/sessions/live/{ref}/timeline | sessions:live:read | Bearer token | sessions module route (requires sessions:live:read) |
| get | /v1/m/sessions/runs | sessions:run:read | Bearer token | sessions module route (requires sessions:run:read) |
| post | /v1/m/sessions/runs | sessions:run:write | Bearer token | sessions module route (requires sessions:run:write) |
| get | /v1/m/sessions/runs/{ref} | sessions:run:read | Bearer token | sessions module route (requires sessions:run:read) |
| delete | /v1/m/sessions/runs/{ref} | sessions:run:admin | Bearer token | sessions module route (requires sessions:run:admin) |
| get | /v1/m/sessions/runs/{ref}/attach | sessions:run:read | Bearer token | sessions module route (requires sessions:run:read) |
| post | /v1/m/sessions/runs/{ref}/cleanup | sessions:run:admin | Bearer token | sessions module route (requires sessions:run:admin) |
| get | /v1/m/sessions/runs/{ref}/events | sessions:run:read | Bearer token | sessions module route (requires sessions:run:read) |
| post | /v1/m/sessions/runs/{ref}/input | sessions:run:write | Bearer token | sessions module route (requires sessions:run:write) |
| post | /v1/m/sessions/runs/{ref}/resume | sessions:run:write | Bearer token | sessions module route (requires sessions:run:write) |
| post | /v1/m/sessions/runs/{ref}/stop | sessions:run:write | Bearer token | sessions module route (requires sessions:run:write) |
| get | /v1/m/sessions/stream | sessions:live:read | Bearer token | sessions module route (requires sessions:live:read) |
| get | /v1/m/sessions/templates | sessions:template:read | Bearer token | sessions module route (requires sessions:template:read) |
| post | /v1/m/sessions/templates | sessions:template:write | Bearer token | sessions module route (requires sessions:template:write) |
| get | /v1/m/sessions/templates/{id} | sessions:template:read | Bearer token | sessions module route (requires sessions:template:read) |
| put | /v1/m/sessions/templates/{id} | sessions:template:write | Bearer token | sessions module route (requires sessions:template:write) |
| delete | /v1/m/sessions/templates/{id} | sessions:template:admin | Bearer token | sessions module route (requires sessions:template:admin) |
| post | /v1/m/sessions/templates/{id}/apply | sessions:template:read | Bearer token | sessions module route (requires sessions:template:read) |
| post | /v1/m/sessions/templates/{id}/duplicate | sessions:template:write | Bearer token | sessions module route (requires sessions:template:write) |
| get | /v1/m/sessions/workspaces | sessions:workspace:read | Bearer token | sessions module route (requires sessions:workspace:read) |
| post | /v1/m/sessions/workspaces | sessions:workspace:admin | Bearer token | sessions module route (requires sessions:workspace:admin) |
| get | /v1/m/sessions/workspaces/{ref} | sessions:workspace:read | Bearer token | sessions module route (requires sessions:workspace:read) |
| delete | /v1/m/sessions/workspaces/{ref} | sessions:workspace:admin | Bearer token | sessions module route (requires sessions:workspace:admin) |
| get | /v1/m/sessions/workspaces/{ref}/files | sessions:workspace:read | Bearer token | sessions module route (requires sessions:workspace:read) |
| delete | /v1/m/sessions/workspaces/{ref}/files | sessions:workspace:write | Bearer token | sessions module route (requires sessions:workspace:write) |
| post | /v1/m/sessions/workspaces/{ref}/files/dir | sessions:workspace:write | Bearer token | sessions module route (requires sessions:workspace:write) |
| post | /v1/m/sessions/workspaces/{ref}/files/move | sessions:workspace:write | Bearer token | sessions module route (requires sessions:workspace:write) |
| get | /v1/m/sessions/workspaces/{ref}/files/raw | sessions:workspace:read | Bearer token | sessions module route (requires sessions:workspace:read) |
| put | /v1/m/sessions/workspaces/{ref}/files/raw | sessions:workspace:write | Bearer token | sessions module route (requires sessions:workspace:write) |
| get | /v1/m/sessions/workspaces/{ref}/files/stat | sessions:workspace:read | Bearer token | sessions module route (requires sessions:workspace:read) |