Skip to main content

Sessions & Cohorts

A cohort groups related sessions under a shared ID you define. Use it however fits your use case - a class of students in one lesson, a QA test run, a user study batch, etc.

Get a Session

GET /sessions/{SessionId}

Get Active Sessions

GET /sessions/active

Optional body: { "minutes": 15 } - filter to sessions active within the last N minutes.

Paginated: GET /sessions/active/page/{pageNumber}

Get Sessions by Cohort

GET /cohorts/{TenantCohortId}/sessions

Paginated: GET /cohorts/{TenantCohortId}/sessions/page/{pageNumber}

Get Active Sessions by Cohort

GET /cohorts/{TenantCohortId}/active

Optional body: { "minutes": 5 }

Paginated: GET /cohorts/{TenantCohortId}/active/page/{pageNumber}