List Sessions
Returns recording sessions in the focused project, newest first. The
listing is metadata-only — fetch a session’s transcript via
GET /v1/sessions/{id}.
Pagination is cursor-based: pass the previous response’s last_id as
after_id to fetch the next page. has_more: false means the end.
Authorizations
Personal Access Token, sent verbatim as pat_<32 chars>. PATs are
minted from the Chief settings UI.
Headers
Project identifier scoping the request. Required on every
project-scoped public endpoint. Missing or malformed values respond
with HTTP 400 and code publicapi.tenancy.project.missing.
^project_[a-z0-9]{20}$Query Parameters
Plain resource id from the previous response's last_id. Returns
rows strictly past that id in the resource's natural sort order.
Omit on the first request. Mutually exclusive with before_id.
Plain resource id to paginate backward from. Mutually exclusive with
after_id.
Maximum number of items to return in this page.
1 <= x <= 100Response
Paginated list of sessions.
A cursor page of sessions in the focused project. The envelope matches
the chats/assets list shape; page with after_id/before_id.