List sessions
Retrieve a paginated list of agent sessions (conversations) with optional title search, state filtering, source channel filtering, date range filtering, and sorting. By default, AOP/workflow runs and branched sub-sessions are excluded.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Query parameters
Keyword to search session titles (case-insensitive)
Execution state(s) to filter by (e.g. ‘running’, ‘completed’). Repeat the parameter or pass a comma-separated list.
Originating channel(s) to filter by (e.g. ‘web’, ‘api’, ‘agent_email’). Repeat the parameter or pass a comma-separated list.
Session kind(s) to include: ‘session’, ‘video_session’, ‘desktop_session’, ‘mobile_session’. Repeat the parameter or pass a comma-separated list.
Include branched sub-sessions (excluded by default)
Include AOP/workflow task runs (excluded by default)
Maximum number of sessions to return per page (1-500)
Response
Maximum number of sessions returned in this response (1-500)
