yt library

The YouTube Live Streaming API reference explains how to schedule live broadcasts and video streams on YouTube using the YouTube Live Streaming API.

The YouTube Data API lets you incorporate functions normally executed on the YouTube website into your own website or application.

The Cloud Vision API integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.

Classes

AnnotatedResponses
AnnotationRequest
AnnotationRequests
Broadcast
A liveBroadcast resource represents an event that will be streamed, via live video, on YouTube.
ChannelItem
A channel resource contains information about a YouTube channel.
ChannelResponse
///A channel resource contains information about a YouTube channel.
Channels
Chat
A liveChatMessage resource represents a chat message in a YouTube live chat. The resource can contain details about several types of messages, including a newly posted text message or fan funding event.
Feature
Image
JwtCredentials
JwtGenerator
LiveBroadcastItem
LiveBroadcastItem Resource
LiveBroadcastResponse
LiveBroadcastResponse
LiveChatMessage
A liveChatMessage resource represents a chat message in a YouTube live chat. The resource can contain details about several types of messages, including a newly posted text message or fan funding event.
LiveChatMessageListResponse
A liveChatMessage resource represents a chat message in a YouTube live chat. The resource can contain details about several types of messages, including a newly posted text message or fan funding event.
LiveStream
A liveStream resource contains information about the video stream that you are transmitting to YouTube. The stream provides the content that will be broadcast to YouTube users. Once created, a LiveStreamItem resource can be bound to one or more LiveBroadcastItem resources.
LiveStreamItem
LiveStreamListResponse
OAuthCredentials
OAuthGenerator
Playlist
A playlist resource represents a YouTube playlist. A playlist is a collection of videos that can be viewed sequentially and shared with other users. By default, playlists are publicly visible to other users, but playlists can be public or private.
PlaylistItem
A playlistItem resource identifies another resource, such as a video, that is included in a playlist. In addition, the playlistItem resource contains details about the included resource that pertain specifically to how that resource is used in that playlist.
PlaylistItemListResponse
A collection of playlist items that match the API request parameters. You can retrieve all of the playlist items in a specified playlist or retrieve one or more playlist items by their unique IDs. Try it now.
PlaylistItems
PlaylistResponse
Playlists
A playlist resource represents a YouTube playlist. A playlist is a collection of videos that can be viewed sequentially and shared with other users. By default, playlists are publicly visible to other users, but playlists can be public or private.
Rating
ReportAbuse
Reports a video for containing abusive content.
A search result contains information about a YouTube video, channel, or playlist that matches the search parameters specified in an API request. While a search result points to a uniquely identifiable resource, like a video, it does not have its own persistent data.
SearchListResponse
SearchResult
Status
The status object contains information about the event's status.
Thumbnail
A map of thumbnail images associated with the broadcast. For each nested object in this object, the key is the name of the thumbnail image, and the value is an object that contains other information about the thumbnail.
Thumbnails
A Thumbnail resource identifies different thumbnail image sizes associated with a resource. Please note the following characteristics of thumbnail images:
ThumbnailSetResponse
Token
TokenGenerator
VideoCategoryListResponse
VideoGetRatingResponse
VideoItem
VideoListResponse
Videos
Returns a list of VideoItems that match the API request parameters.
Vision
Integrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.
Yt

Enums

CachePolicy
Policy to handle request behaviour.
DetectionType
VideoRating

Exceptions / Errors

AuthorizationException