Liking cljdoc? Tell your friends :D

happygapi.youtube.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

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
raw docstring

bind$clj

(bind$ auth parameters)

https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/bind

Required parameters: part, id

Optional parameters: onBehalfOfContentOwner, onBehalfOfContentOwnerChannel, streamId

Bind a broadcast to a stream.

https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/bind

Required parameters: part, id

Optional parameters: onBehalfOfContentOwner, onBehalfOfContentOwnerChannel, streamId

Bind a broadcast to a stream.
sourceraw docstring

delete$clj

(delete$ auth parameters)

https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/delete

Required parameters: id

Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner

Delete a given broadcast.

https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/delete

Required parameters: id

Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner

Delete a given broadcast.
sourceraw docstring

insert$clj

(insert$ auth parameters body)

https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/insert

Required parameters: part

Optional parameters: onBehalfOfContentOwner, onBehalfOfContentOwnerChannel

Body:

{:snippet {:description string, :publishedAt string, :scheduledEndTime string, :channelId string, :thumbnails ThumbnailDetails, :title string, :isDefaultBroadcast boolean, :liveChatId string, :scheduledStartTime string, :actualEndTime string, :actualStartTime string}, :contentDetails {:stereoLayout string, :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}, :status {:liveBroadcastPriority string, :recordingStatus string, :privacyStatus string, :lifeCycleStatus string, :madeForKids boolean, :selfDeclaredMadeForKids boolean}, :id string, :etag string, :statistics {:totalChatCount string}, :kind 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: 

{:snippet {:description string,
           :publishedAt string,
           :scheduledEndTime string,
           :channelId string,
           :thumbnails ThumbnailDetails,
           :title string,
           :isDefaultBroadcast boolean,
           :liveChatId string,
           :scheduledStartTime string,
           :actualEndTime string,
           :actualStartTime string},
 :contentDetails {:stereoLayout string,
                  :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},
 :status {:liveBroadcastPriority string,
          :recordingStatus string,
          :privacyStatus string,
          :lifeCycleStatus string,
          :madeForKids boolean,
          :selfDeclaredMadeForKids boolean},
 :id string,
 :etag string,
 :statistics {:totalChatCount string},
 :kind string}

Inserts a new stream for the authenticated user.
sourceraw docstring

list$clj

(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.
sourceraw docstring

transition$clj

(transition$ auth parameters)

https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/transition

Required parameters: broadcastStatus, id, part

Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner

Transition a broadcast to a given status.

https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/transition

Required parameters: broadcastStatus, id, part

Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner

Transition a broadcast to a given status.
sourceraw docstring

update$clj

(update$ auth parameters body)

https://developers.google.com/youtube/api/reference/rest/v3/liveBroadcasts/update

Required parameters: part

Optional parameters: onBehalfOfContentOwnerChannel, onBehalfOfContentOwner

Body:

{:snippet {:description string, :publishedAt string, :scheduledEndTime string, :channelId string, :thumbnails ThumbnailDetails, :title string, :isDefaultBroadcast boolean, :liveChatId string, :scheduledStartTime string, :actualEndTime string, :actualStartTime string}, :contentDetails {:stereoLayout string, :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}, :status {:liveBroadcastPriority string, :recordingStatus string, :privacyStatus string, :lifeCycleStatus string, :madeForKids boolean, :selfDeclaredMadeForKids boolean}, :id string, :etag string, :statistics {:totalChatCount string}, :kind 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: 

{:snippet {:description string,
           :publishedAt string,
           :scheduledEndTime string,
           :channelId string,
           :thumbnails ThumbnailDetails,
           :title string,
           :isDefaultBroadcast boolean,
           :liveChatId string,
           :scheduledStartTime string,
           :actualEndTime string,
           :actualStartTime string},
 :contentDetails {:stereoLayout string,
                  :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},
 :status {:liveBroadcastPriority string,
          :recordingStatus string,
          :privacyStatus string,
          :lifeCycleStatus string,
          :madeForKids boolean,
          :selfDeclaredMadeForKids boolean},
 :id string,
 :etag string,
 :statistics {:totalChatCount string},
 :kind string}

Updates an existing broadcast for the authenticated user.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close