Delete several room recordings in a bulk.
Changed onDeletes the room recordings that match the supplied filters and returns the number of recordings affected. Filters support room, session, participant, recording type, status, duration, and start or end dates.
Request
- Base URL: https://api.telnyx.com/v2
- URL: https://api.telnyx.com/v2/room_recordings
- Auth: HTTP bearer
Query parameters
Consolidated filter parameter (deepObject style). Originally: filter[date_ended_at][eq], filter[date_ended_at][gte], filter[date_ended_at][lte], filter[date_started_at][eq], filter[date_started_at][gte], filter[date_started_at][lte], filter[room_id], filter[participant_id], filter[session_id], filter[status], filter[type], filter[duration_secs]
{
"date_ended_at": {
"eq": "2021-04-25",
"gte": "2021-04-25",
"lte": "2021-04-25"
},
"date_started_at": {
"eq": "2021-04-25",
"gte": "2021-04-25",
"lte": "2021-04-25"
},
"room_id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0",
"participant_id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0",
"session_id": "0ccc7b54-4df3-4bca-a65a-3da1ecc777f0",
"status": "completed",
"type": "audio",
"duration_secs": 20
}Consolidated page parameter (deepObject style). Originally: page[size], page[number]
Response
Successful response for Bulk Delete Room recordings requests
Example response
{
"data": {
"room_recordings": 5
}
}Changes
- breaking
the
//response's property type changed fromintegertostring, and format fromint32to no format for status - info
added the optional property
//to the response with the status
- breaking
- breaking
the
//response's property type changed fromstringtointeger, and format from no format toint32for status
- breaking