YouTube Data API v3: liveBroadcasts. The YouTube Data API v3 is an API that provides access to YouTube data, such as videos, playlists, and channels. See: https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts
YouTube Data API v3: liveBroadcasts. The YouTube Data API v3 is an API that provides access to YouTube data, such as videos, playlists, and channels. See: https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts
(bind$ auth parameters)https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/bind
Required parameters: id, part
Optional parameters: onBehalfOfContentOwnerChannel, streamId, onBehalfOfContentOwner
Bind a broadcast to a stream.
https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/bind Required parameters: id, part Optional parameters: onBehalfOfContentOwnerChannel, streamId, onBehalfOfContentOwner Bind a broadcast to a stream.
(control$ auth parameters)https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/control
Required parameters: part, id
Optional parameters: onBehalfOfContentOwnerChannel, displaySlate, walltime, offsetTimeMs, onBehalfOfContentOwner
Slate and recording control of the live broadcast. Support actions: slate on/off, recording start/stop/pause/resume. Design doc: goto/yt-api-liveBroadcast-control
https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/control Required parameters: part, id Optional parameters: onBehalfOfContentOwnerChannel, displaySlate, walltime, offsetTimeMs, onBehalfOfContentOwner Slate and recording control of the live broadcast. Support actions: slate on/off, recording start/stop/pause/resume. Design doc: goto/yt-api-liveBroadcast-control
(delete$ auth parameters)https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/delete
Required parameters: id
Optional parameters: onBehalfOfContentOwner, onBehalfOfContentOwnerChannel
Delete a given broadcast.
https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/delete Required parameters: id Optional parameters: onBehalfOfContentOwner, onBehalfOfContentOwnerChannel Delete a given broadcast.
(insert$ auth parameters body)https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/insert
Required parameters: part
Optional parameters: onBehalfOfContentOwner, onBehalfOfContentOwnerChannel
Body:
{:status {:privacyStatus string, :lifeCycleStatus string, :liveBroadcastPriority string, :madeForKids boolean, :selfDeclaredMadeForKids boolean, :recordingStatus string}, :etag string, :kind string, :statistics {:totalChatCount string}, :contentDetails {:enableAutoStop boolean, :enableContentEncryption boolean, :enableLowLatency boolean, :enableAutoStart boolean, :latencyPreference string, :enableDvr boolean, :mesh string, :boundStreamId string, :enableClosedCaptions boolean, :boundStreamLastUpdateTimeMs string, :recordFromStart boolean, :monitorStream MonitorStreamInfo, :startWithSlate boolean, :enableEmbed boolean, :closedCaptionsType string, :projection string}, :id string, :snippet {:description string, :publishedAt string, :scheduledEndTime string, :channelId string, :thumbnails ThumbnailDetails, :title string, :isDefaultBroadcast boolean, :liveChatId string, :scheduledStartTime string, :actualEndTime string, :actualStartTime string}}
Inserts a new stream for the authenticated user.
https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/insert
Required parameters: part
Optional parameters: onBehalfOfContentOwner, onBehalfOfContentOwnerChannel
Body:
{:status {:privacyStatus string,
:lifeCycleStatus string,
:liveBroadcastPriority string,
:madeForKids boolean,
:selfDeclaredMadeForKids boolean,
:recordingStatus string},
:etag string,
:kind string,
:statistics {:totalChatCount string},
:contentDetails {:enableAutoStop boolean,
:enableContentEncryption boolean,
:enableLowLatency boolean,
:enableAutoStart boolean,
:latencyPreference string,
:enableDvr boolean,
:mesh string,
:boundStreamId string,
:enableClosedCaptions boolean,
:boundStreamLastUpdateTimeMs string,
:recordFromStart boolean,
:monitorStream MonitorStreamInfo,
:startWithSlate boolean,
:enableEmbed boolean,
:closedCaptionsType string,
:projection string},
:id string,
:snippet {:description string,
:publishedAt string,
:scheduledEndTime string,
:channelId string,
:thumbnails ThumbnailDetails,
:title string,
:isDefaultBroadcast boolean,
:liveChatId string,
:scheduledStartTime string,
:actualEndTime string,
:actualStartTime string}}
Inserts a new stream for the authenticated user.(list$ auth parameters)https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/list
Required parameters: part
Optional parameters: broadcastType, onBehalfOfContentOwnerChannel, pageToken, mine, id, broadcastStatus, onBehalfOfContentOwner, maxResults
Retrieve the list of broadcasts associated with the given channel.
https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/list Required parameters: part Optional parameters: broadcastType, onBehalfOfContentOwnerChannel, pageToken, mine, id, broadcastStatus, onBehalfOfContentOwner, maxResults Retrieve the list of broadcasts associated with the given channel.
(transition$ auth parameters)https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/transition
Required parameters: part, broadcastStatus, id
Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner
Transition a broadcast to a given status.
https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/transition Required parameters: part, broadcastStatus, id Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner Transition a broadcast to a given status.
(update$ auth parameters body)https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/update
Required parameters: part
Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner
Body:
{:status {:privacyStatus string, :lifeCycleStatus string, :liveBroadcastPriority string, :madeForKids boolean, :selfDeclaredMadeForKids boolean, :recordingStatus string}, :etag string, :kind string, :statistics {:totalChatCount string}, :contentDetails {:enableAutoStop boolean, :enableContentEncryption boolean, :enableLowLatency boolean, :enableAutoStart boolean, :latencyPreference string, :enableDvr boolean, :mesh string, :boundStreamId string, :enableClosedCaptions boolean, :boundStreamLastUpdateTimeMs string, :recordFromStart boolean, :monitorStream MonitorStreamInfo, :startWithSlate boolean, :enableEmbed boolean, :closedCaptionsType string, :projection string}, :id string, :snippet {:description string, :publishedAt string, :scheduledEndTime string, :channelId string, :thumbnails ThumbnailDetails, :title string, :isDefaultBroadcast boolean, :liveChatId string, :scheduledStartTime string, :actualEndTime string, :actualStartTime string}}
Updates an existing broadcast for the authenticated user.
https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/update
Required parameters: part
Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner
Body:
{:status {:privacyStatus string,
:lifeCycleStatus string,
:liveBroadcastPriority string,
:madeForKids boolean,
:selfDeclaredMadeForKids boolean,
:recordingStatus string},
:etag string,
:kind string,
:statistics {:totalChatCount string},
:contentDetails {:enableAutoStop boolean,
:enableContentEncryption boolean,
:enableLowLatency boolean,
:enableAutoStart boolean,
:latencyPreference string,
:enableDvr boolean,
:mesh string,
:boundStreamId string,
:enableClosedCaptions boolean,
:boundStreamLastUpdateTimeMs string,
:recordFromStart boolean,
:monitorStream MonitorStreamInfo,
:startWithSlate boolean,
:enableEmbed boolean,
:closedCaptionsType string,
:projection string},
:id string,
:snippet {:description string,
:publishedAt string,
:scheduledEndTime string,
:channelId string,
:thumbnails ThumbnailDetails,
:title string,
:isDefaultBroadcast boolean,
:liveChatId string,
:scheduledStartTime string,
:actualEndTime string,
:actualStartTime string}}
Updates an existing broadcast for the authenticated user.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |