GET
List sessions

Authorizations

x-api-key
string
header
required

Organization API key generated in Dashboard → account menu → Developer API (dash.trainertwin.com/developer).

Query Parameters

status
enum<string>
Available options:
active,
completed,
abandoned
userId
string

Filter by learner user ID.

scenario
string

Filter by published scenario slug.

from
string<date-time>

Only include sessions started at or after this ISO 8601 timestamp.

Example:

"2026-09-01T00:00:00Z"

to
string<date-time>

Only include sessions started at or before this ISO 8601 timestamp.

Example:

"2026-09-30T23:59:59Z"

limit
integer
default:50

Maximum number of records to return.

Required range: 1 <= x <= 100
offset
integer
default:0

Number of records to skip.

Required range: x >= 0

Response

Practice sessions.

sessions
object[]
required
pagination
object
required