v50

latestOpenAPI 3.0.0raw.githubusercontent.com2025-04-046348254.7 KB
Live streams

Fetch all livestreams

Returns details of livestreams associated with the given organization ID. It includes livestreams created by your organization and Dyte meetings that are livestreamed by your organization. If you only want details of livestreams created by your organization and not Dyte meetings, you can use the exclude_meetings query parameter.

get/livestreams

Query parameters

exclude_meetingsboolean

Exclude the Dyte meetings that are livestreamed.

per_pageinteger

Number of results per page.

page_nointeger

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

status'LIVE' | 'IDLE' | 'ERRORED' | 'INVOKED'

Specifies the status of the operation.

start_timestring date-time

Specify the start time range in ISO format to access the live stream.

end_timestring date-time

Specify the end time range in ISO format to access the live stream.

sort_order'ASC' | 'DSC'

Specifies the sorting order for the results.

Response

OK

successboolean

Example response

{
  "data": {
    "id": "3fd739f4-3c41-456e-bfba-6ebd51e16d2d",
    "name": "test",
    "ingest_server": "rtmps://2ec802dd47b0.global-contribute.live-video.net:443/app/",
    "stream_key": "sk_ap-south-1_fiETVh5SNa3V_MAs0NlNCkJqTokqrMbrdWyA2naII25",
    "playback_url": "https://2ec802dd47b0.ap-south-1.playback.live-video.net/api/video/v1/ap-south-1.944908621410.channel.mA2dNqrBulpi.m3u8",
    "created_at": "2023-07-15T11:48:34.753Z",
    "updated_at": "2023-07-15T11:48:34.753Z",
    "paging": {
      "total_count": 1,
      "start_offset": 1,
      "end_offset": 1
    }
  }
}