View a list of room compositions.
GET/room_compositions
Request
Query Parameters
filter[date_created_at][eq] date
ISO 8601 date for filtering room compositions created on that date.
filter[date_created_at][gte] date
ISO 8601 date for filtering room compositions created after that date.
filter[date_created_at][lte] date
ISO 8601 date for filtering room compositions created before that date.
filter[session_id] uuid
The session_id for filtering room compositions.
filter[status] string
Possible values: [completed
, processing
, enqueued
]
The status for filtering room compositions.
page[size] integer
Possible values: >= 1
and <= 250
Default value: 20
The size of the page.
page[number] integer
Possible values: >= 1
Default value: 1
The page number to load.
Responses
200: List room compositions response.
- application/json
Request samples
curl -L 'https://api.telnyx.com/v2/room_compositions' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
Response samples
{
"data": [
{
"completed_at": "2022-02-25T05:39:56.377426Z",
"download_url": null,
"duration_secs": 84,
"ended_at": "2022-02-24T23:22:24.577677Z",
"format": "mp4",
"id": "7103dc53-ee59-4b54-a58b-c77d99ceb037",
"record_type": "composition",
"resolution": "1280x720",
"room_id": "f981dbb3-228a-44e9-ac54-e87f0e2658b0",
"session_id": "8f728d7b-00e2-4c59-8c27-f564b828df87",
"size_mb": 6,
"started_at": "2022-02-24T23:21:00.077209Z",
"status": "enqueued",
"user_id": "12a04ec9-0f91-4a91-9f3a-a19d9931182e",
"video_layout": {
"first": {
"height": 720,
"video_sources": [
"*"
],
"width": 1280,
"x_pos": 0,
"y_pos": 0,
"z_pos": 0
}
},
"webhook_event_url": "https://webhook.site/544663ce-b692-4f9c-80ed-e5ad97cd5c02"
}
],
"meta": {
"page_number": 2,
"page_size": 25,
"total_pages": 3,
"total_results": 55
}
}