List Sessions
Sessions
List Sessions
Get paginated list of sessions with optional filters
GET
List Sessions
Retrieve a paginated list of sessions. All filter parameters are optional — if none are provided, all sessions are returned with pagination.
Request
Date range example
Single date example
Parameters
Page number (default: 1)
Filter by session status. One of:
upcoming, ongoing, completed, cancelledFilter by a single date (
YYYY-MM-DD). Cannot be combined with start/end.Start of date range (
YYYY-MM-DD). Use with end.End of date range (
YYYY-MM-DD). Use with start.Filter by host user ID
Response
200
The
CustomRoles field is only included for Premium/Enterprise workspaces that have custom roles configured on their sessions.Authorizations
Pass your API key in the apikey header. Alternatively, the x-api-key header is also accepted.
Query Parameters
Page number (default: 1)
Required range:
x >= 1Filter by session status
Available options:
upcoming, ongoing, completed, cancelled Filter by a single date (YYYY-MM-DD). Cannot be combined with start/end.
Filter by date range start (YYYY-MM-DD). Use with end.
Filter by date range end (YYYY-MM-DD). Use with start.
Filter by host user ID
Response
200
Sessions list

