List sessions
Management
List sessions
Browse your sessions with filtering, sorting, and pagination.
GET
List sessions
Returns a paginated list of sessions visible to the authenticated user. Results are sorted by creation date (newest first) by default.
Returns a paginated list of Session summary objects.
Each child is a session like any other: open it by
Query parameters
Page number (1-based).
Items per page. Maximum:
1000.Sort order. Options:
created_at, -created_at.Filter by session status. Multi-value. Values:
pending, running, paused, idle, completed, failed, timed_out, interrupted.Filter by agent identifier. Multi-value. Example:
web-price-finder.Filter by group ID. Returns all sessions tagged with this group.
Filter by parent session ID. Returns only child sessions of the given parent.
Access scope. Default:
me-in-organization.Examples
List your recent sessions
Response
Filter by status and agent
List all sessions in a group
Find the subagents a session spawned
Multi-agent runs delegate work to child sessions. The parent’s status lists their IDs insubagent_session_ids; pass the parent’s ID to parent_session_id to pull the whole roster in one call, each child labeled with the agent that ran it. Walk deeper trees by recursing on a child’s own ID.
Response
id to poll its status, read its answer from /changes, or replay its events.