v50

latestOpenAPI 3.0.0raw.githubusercontent.com2025-04-046348254.7 KB
Recordings

Fetch all recordings for an organization

Returns all recordings for an organization. If the meeting_id parameter is passed, returns all recordings for the given meeting ID.

get/recordings

Query parameters

meeting_idstring uuid

ID of a meeting. Optional. Will limit results to only this meeting if passed.

page_nonumber

The page number from which you want your page search results to be displayed.

per_pagenumber

Number of results per page

expiredboolean

If passed, only shows expired/non-expired recordings on Dyte's bucket

searchstring

The search query string. You can search using the meeting ID or title.

sort_by'invokedTime'
sort_order'ASC' | 'DESC'
start_timestring date-time

The start time range for which you want to retrieve the meetings. The time must be specified in ISO format.

end_timestring date-time

The end time range for which you want to retrieve the meetings. The time must be specified in ISO format.

statusstring[]

Filter by one or more recording status

Response

Success response

successboolean required

Example response

{
  "success": true,
  "data": [
    {
      "storage_config": {
        "region": "us-east-1"
      }
    }
  ],
  "paging": {
    "total_count": 30,
    "start_offset": 1,
    "end_offset": 30
  }
}