Returns a paginated list of roleplay sessions in the workspace with inline user and scenario data.
Sessions represent individual practice attempts on AI roleplay scenarios. Each session includes the participant’s score, rank, duration, and metadata. Use filters to narrow results by user, scenario, skill, program, group, or date range.
Note: Sessions may include users who are no longer active workspace members (e.g., users who have been removed). These users will not appear in GET /workspace/members but their historical session data is preserved.
Results are ordered by creation date (newest first) by default.
API key created in Settings > API.
Format: exec_live_ followed by 40 alphanumeric characters.
Comma-separated user IDs to filter by. When combined with user_emails, results are unioned (all matching users from either list are included).
"u1a2b3c4d5e6,u7v8w9x0y1z2"
Comma-separated user email addresses to filter by. When combined with user_ids, results are unioned (all matching users from either list are included).
Comma-separated scenario IDs to filter by
Comma-separated collection IDs to filter by
Comma-separated skill IDs to filter by
Comma-separated program IDs to filter by
Comma-separated workspace group IDs to filter by
Filter by one or more performance ranks
gold, silver, bronze, unranked ["gold", "silver"]ISO 8601 datetime — only include sessions created on or after this date
ISO 8601 datetime — only include sessions created on or before this date
Exclude sessions from system users (emails ending in @exec.com). Default false.
Sort field. Prefix with - for descending order.
created_at, -created_at, score, -score, duration, -duration Page number (1-indexed)
x >= 1Number of results per page (max 100)
1 <= x <= 100