List Room Sessions
GET/room_sessions
A list of past and in-progress Room Sessions.
Permissions
The API token must include the following scopes: Video.
Request
Query Parameters
Return Sessions started from this Room.
Return Sessions with a matching room name.
Return Sessions currently in this state. Possible values are: completed and in-progress.
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
links
object
data
object[]
Unique ID of the session
Unique ID of the Room if the Session was created from a Room and was not an auto-created Session.
The named identifier of room session.
Display name of room, no character limitations. Maxium of 200 characters. Defaults to the value of name.
Room Session does not accept new Members before this time.
Room Session stops accepting new Members at this time.
Remove Members from the Room Session at this time.
Remove Members after they are in the Room Session for N seconds.
The Room Session's initial layout. Defaults to grid-responsive
. See documentation for a full list of supported layouts.
The maximum number of members allowed in the room at a time.
The Room Session's frames per second. Possible values are 20
or 30
.
The Room Session's resolution. Possible values are 720p
or 1080p
.
How long, in seconds, the Room Session lasted.
Whether a recording was automatically started when this Room Session began.
Whether a video with a preview of the content of the room is to be generated.
If room previews are enabled and the room session is in progress, this is the URL of the preview video.
Enable/disable jitter buffer audio-video sync.
{
"links": {
"self": "string",
"first": "string",
"next": "string",
"prev": "string"
},
"data": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"room_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "my_example_room",
"display_name": "My Room's Name",
"join_from": "2024-07-29T15:51:28.071Z",
"join_until": "2024-07-29T15:51:28.071Z",
"remove_at": "2024-07-29T15:51:28.071Z",
"remove_after_seconds_elapsed": 120,
"layout": "grid-responsive",
"max_members": 20,
"fps": 20,
"quality": "720p",
"start_time": "2024-07-29T15:51:28.071Z",
"end_time": "2024-07-29T15:51:28.071Z",
"duration": 120,
"status": "completed",
"record_on_start": true,
"enable_room_previews": true,
"preview_url": "https://...",
"audio_video_sync": true
}
]
}