Namespace Google.Apis.YouTube.v3
Classes
AbuseReportsResource
The "abuseReports" collection of methods.
AbuseReportsResource.InsertRequest
Inserts a new resource into this collection.
ActivitiesResource
The "activities" collection of methods.
ActivitiesResource.ListRequest
Retrieves a list of resources, possibly filtered.
CaptionsResource
The "captions" collection of methods.
CaptionsResource.DeleteRequest
Deletes a resource.
CaptionsResource.DownloadRequest
Downloads a caption track.
CaptionsResource.InsertMediaUpload
Insert media upload which supports resumable upload.
CaptionsResource.InsertRequest
Inserts a new resource into this collection.
CaptionsResource.ListRequest
Retrieves a list of resources, possibly filtered.
CaptionsResource.UpdateMediaUpload
Update media upload which supports resumable upload.
CaptionsResource.UpdateRequest
Updates an existing resource.
ChannelBannersResource
The "channelBanners" collection of methods.
ChannelBannersResource.InsertMediaUpload
Insert media upload which supports resumable upload.
ChannelBannersResource.InsertRequest
Inserts a new resource into this collection.
ChannelSectionsResource
The "channelSections" collection of methods.
ChannelSectionsResource.DeleteRequest
Deletes a resource.
ChannelSectionsResource.InsertRequest
Inserts a new resource into this collection.
ChannelSectionsResource.ListRequest
Retrieves a list of resources, possibly filtered.
ChannelSectionsResource.UpdateRequest
Updates an existing resource.
ChannelsResource
The "channels" collection of methods.
ChannelsResource.ListRequest
Retrieves a list of resources, possibly filtered.
ChannelsResource.UpdateRequest
Updates an existing resource.
CommentThreadsResource
The "commentThreads" collection of methods.
CommentThreadsResource.InsertRequest
Inserts a new resource into this collection.
CommentThreadsResource.ListRequest
Retrieves a list of resources, possibly filtered.
CommentsResource
The "comments" collection of methods.
CommentsResource.DeleteRequest
Deletes a resource.
CommentsResource.InsertRequest
Inserts a new resource into this collection.
CommentsResource.ListRequest
Retrieves a list of resources, possibly filtered.
CommentsResource.MarkAsSpamRequest
Expresses the caller's opinion that one or more comments should be flagged as spam.
CommentsResource.SetModerationStatusRequest
Sets the moderation status of one or more comments.
CommentsResource.UpdateRequest
Updates an existing resource.
I18nLanguagesResource
The "i18nLanguages" collection of methods.
I18nLanguagesResource.ListRequest
Retrieves a list of resources, possibly filtered.
I18nRegionsResource
The "i18nRegions" collection of methods.
I18nRegionsResource.ListRequest
Retrieves a list of resources, possibly filtered.
LiveBroadcastsResource
The "liveBroadcasts" collection of methods.
LiveBroadcastsResource.BindRequest
Bind a broadcast to a stream.
LiveBroadcastsResource.DeleteRequest
Delete a given broadcast.
LiveBroadcastsResource.InsertCuepointRequest
Insert cuepoints in a broadcast
LiveBroadcastsResource.InsertRequest
Inserts a new stream for the authenticated user.
LiveBroadcastsResource.ListRequest
Retrieve the list of broadcasts associated with the given channel.
LiveBroadcastsResource.TransitionRequest
Transition a broadcast to a given status.
LiveBroadcastsResource.UpdateRequest
Updates an existing broadcast for the authenticated user.
LiveChatBansResource
The "liveChatBans" collection of methods.
LiveChatBansResource.DeleteRequest
Deletes a chat ban.
LiveChatBansResource.InsertRequest
Inserts a new resource into this collection.
LiveChatMessagesResource
The "liveChatMessages" collection of methods.
LiveChatMessagesResource.DeleteRequest
Deletes a chat message.
LiveChatMessagesResource.InsertRequest
Inserts a new resource into this collection.
LiveChatMessagesResource.ListRequest
Retrieves a list of resources, possibly filtered.
LiveChatMessagesResource.TransitionRequest
Transition a durable chat event.
LiveChatModeratorsResource
The "liveChatModerators" collection of methods.
LiveChatModeratorsResource.DeleteRequest
Deletes a chat moderator.
LiveChatModeratorsResource.InsertRequest
Inserts a new resource into this collection.
LiveChatModeratorsResource.ListRequest
Retrieves a list of resources, possibly filtered.
LiveStreamsResource
The "liveStreams" collection of methods.
LiveStreamsResource.DeleteRequest
Deletes an existing stream for the authenticated user.
LiveStreamsResource.InsertRequest
Inserts a new stream for the authenticated user.
LiveStreamsResource.ListRequest
Retrieve the list of streams associated with the given channel. --
LiveStreamsResource.UpdateRequest
Updates an existing stream for the authenticated user.
MembersResource
The "members" collection of methods.
MembersResource.ListRequest
Retrieves a list of members that match the request criteria for a channel.
MembershipsLevelsResource
The "membershipsLevels" collection of methods.
MembershipsLevelsResource.ListRequest
Retrieves a list of all pricing levels offered by a creator to the fans.
PlaylistImagesResource
The "playlistImages" collection of methods.
PlaylistImagesResource.DeleteRequest
Deletes a resource.
PlaylistImagesResource.InsertMediaUpload
Insert media upload which supports resumable upload.
PlaylistImagesResource.InsertRequest
Inserts a new resource into this collection.
PlaylistImagesResource.ListRequest
Retrieves a list of resources, possibly filtered.
PlaylistImagesResource.UpdateMediaUpload
Update media upload which supports resumable upload.
PlaylistImagesResource.UpdateRequest
Updates an existing resource.
PlaylistItemsResource
The "playlistItems" collection of methods.
PlaylistItemsResource.DeleteRequest
Deletes a resource.
PlaylistItemsResource.InsertRequest
Inserts a new resource into this collection.
PlaylistItemsResource.ListRequest
Retrieves a list of resources, possibly filtered.
PlaylistItemsResource.UpdateRequest
Updates an existing resource.
PlaylistsResource
The "playlists" collection of methods.
PlaylistsResource.DeleteRequest
Deletes a resource.
PlaylistsResource.InsertRequest
Inserts a new resource into this collection.
PlaylistsResource.ListRequest
Retrieves a list of resources, possibly filtered.
PlaylistsResource.UpdateRequest
Updates an existing resource.
SearchResource
The "search" collection of methods.
SearchResource.ListRequest
Retrieves a list of search resources
SubscriptionsResource
The "subscriptions" collection of methods.
SubscriptionsResource.DeleteRequest
Deletes a resource.
SubscriptionsResource.InsertRequest
Inserts a new resource into this collection.
SubscriptionsResource.ListRequest
Retrieves a list of resources, possibly filtered.
SuperChatEventsResource
The "superChatEvents" collection of methods.
SuperChatEventsResource.ListRequest
Retrieves a list of resources, possibly filtered.
TestsResource
The "tests" collection of methods.
TestsResource.InsertRequest
POST method.
ThirdPartyLinksResource
The "thirdPartyLinks" collection of methods.
ThirdPartyLinksResource.DeleteRequest
Deletes a resource.
ThirdPartyLinksResource.InsertRequest
Inserts a new resource into this collection.
ThirdPartyLinksResource.ListRequest
Retrieves a list of resources, possibly filtered.
ThirdPartyLinksResource.UpdateRequest
Updates an existing resource.
ThumbnailsResource
The "thumbnails" collection of methods.
ThumbnailsResource.SetMediaUpload
Set media upload which supports resumable upload.
ThumbnailsResource.SetRequest
As this is not an insert in a strict sense (it supports uploading/setting of a thumbnail for multiple videos, which doesn't result in creation of a single resource), I use a custom verb here.
VideoAbuseReportReasonsResource
The "videoAbuseReportReasons" collection of methods.
VideoAbuseReportReasonsResource.ListRequest
Retrieves a list of resources, possibly filtered.
VideoCategoriesResource
The "videoCategories" collection of methods.
VideoCategoriesResource.ListRequest
Retrieves a list of resources, possibly filtered.
VideosResource
The "videos" collection of methods.
VideosResource.DeleteRequest
Deletes a resource.
VideosResource.GetRatingRequest
Retrieves the ratings that the authorized user gave to a list of specified videos.
VideosResource.InsertMediaUpload
Insert media upload which supports resumable upload.
VideosResource.InsertRequest
Inserts a new resource into this collection.
VideosResource.ListRequest
Retrieves a list of resources, possibly filtered.
VideosResource.RateRequest
Adds a like or dislike rating to a video or removes a rating from a video.
VideosResource.ReportAbuseRequest
Report abuse for a video.
VideosResource.UpdateRequest
Updates an existing resource.
WatermarksResource
The "watermarks" collection of methods.
WatermarksResource.SetMediaUpload
Set media upload which supports resumable upload.
WatermarksResource.SetRequest
Allows upload of watermark image and setting it for a channel.
WatermarksResource.UnsetRequest
Allows removal of channel watermark.
YouTubeBaseServiceRequest<TResponse>
A base abstract class for YouTube requests.
YouTubeService
The YouTube Service.
YouTubeService.Scope
Available OAuth 2.0 scopes for use with the YouTube Data API v3.
YouTubeService.ScopeConstants
Available OAuth 2.0 scope constants for use with the YouTube Data API v3.
YoutubeResource
The "youtube" collection of methods.
YoutubeResource.V3Resource
The "v3" collection of methods.
YoutubeResource.V3Resource.LiveChatResource
The "liveChat" collection of methods.
YoutubeResource.V3Resource.LiveChatResource.MessagesResource
The "messages" collection of methods.
YoutubeResource.V3Resource.LiveChatResource.MessagesResource.StreamRequest
Allows a user to load live chat through a server-streamed RPC.
YoutubeResource.V3Resource.UpdateCommentThreadsRequest
Updates an existing resource.
Enums
CaptionsResource.InsertMediaUpload.AltEnum
Data format for response.
CaptionsResource.InsertMediaUpload.XgafvEnum
V1 error format.
CaptionsResource.UpdateMediaUpload.AltEnum
Data format for response.
CaptionsResource.UpdateMediaUpload.XgafvEnum
V1 error format.
ChannelBannersResource.InsertMediaUpload.AltEnum
Data format for response.
ChannelBannersResource.InsertMediaUpload.XgafvEnum
V1 error format.
CommentThreadsResource.ListRequest.ModerationStatusEnum
Limits the returned comment threads to those with the specified moderation status. Not compatible with the 'id' filter. Valid values: published, heldForReview, likelySpam.
CommentThreadsResource.ListRequest.OrderEnum
CommentThreadsResource.ListRequest.TextFormatEnum
The requested text format for the returned comments.
CommentsResource.ListRequest.TextFormatEnum
The requested text format for the returned comments.
CommentsResource.SetModerationStatusRequest.ModerationStatusEnum
Specifies the requested moderation status. Note, comments can be in statuses, which are not available through this call. For example, this call does not allow to mark a comment as 'likely spam'. Valid values: 'heldForReview', 'published' or 'rejected'.
LiveBroadcastsResource.ListRequest.BroadcastStatusEnum
Return broadcasts with a certain status, e.g. active broadcasts.
LiveBroadcastsResource.ListRequest.BroadcastTypeEnum
Return only broadcasts with the selected type.
LiveBroadcastsResource.TransitionRequest.BroadcastStatusEnum
The status to which the broadcast is going to transition.
LiveChatMessagesResource.TransitionRequest.StatusEnum
The status to which the chat event is going to transition.
MembersResource.ListRequest.ModeEnum
Parameter that specifies which channel members to return.
PlaylistImagesResource.InsertMediaUpload.AltEnum
Data format for response.
PlaylistImagesResource.InsertMediaUpload.XgafvEnum
V1 error format.
PlaylistImagesResource.UpdateMediaUpload.AltEnum
Data format for response.
PlaylistImagesResource.UpdateMediaUpload.XgafvEnum
V1 error format.
SearchResource.ListRequest.ChannelTypeEnum
Add a filter on the channel search.
SearchResource.ListRequest.EventTypeEnum
Filter on the livestream status of the videos.
SearchResource.ListRequest.OrderEnum
Sort order of the results.
SearchResource.ListRequest.SafeSearchEnum
Indicates whether the search results should include restricted content as well as standard content.
SearchResource.ListRequest.VideoCaptionEnum
Filter on the presence of captions on the videos.
SearchResource.ListRequest.VideoDefinitionEnum
Filter on the definition of the videos.
SearchResource.ListRequest.VideoDimensionEnum
Filter on 3d videos.
SearchResource.ListRequest.VideoDurationEnum
Filter on the duration of the videos.
SearchResource.ListRequest.VideoEmbeddableEnum
Filter on embeddable videos.
SearchResource.ListRequest.VideoLicenseEnum
Filter on the license of the videos.
SearchResource.ListRequest.VideoPaidProductPlacementEnum
SearchResource.ListRequest.VideoSyndicatedEnum
Filter on syndicated videos.
SearchResource.ListRequest.VideoTypeEnum
Filter on videos of a specific type.
SubscriptionsResource.ListRequest.OrderEnum
The order of the returned subscriptions
ThirdPartyLinksResource.DeleteRequest.TypeEnum
Type of the link to be deleted.
ThirdPartyLinksResource.ListRequest.TypeEnum
Get a third party link of the given type.
ThumbnailsResource.SetMediaUpload.AltEnum
Data format for response.
ThumbnailsResource.SetMediaUpload.XgafvEnum
V1 error format.
VideosResource.InsertMediaUpload.AltEnum
Data format for response.
VideosResource.InsertMediaUpload.XgafvEnum
V1 error format.
VideosResource.ListRequest.ChartEnum
Return the videos that are in the specified chart.
VideosResource.ListRequest.MyRatingEnum
Return videos liked/disliked by the authenticated user. Does not support RateType.RATED_TYPE_NONE.
VideosResource.RateRequest.RatingEnum
WatermarksResource.SetMediaUpload.AltEnum
Data format for response.
WatermarksResource.SetMediaUpload.XgafvEnum
V1 error format.
YouTubeBaseServiceRequest<TResponse>.AltEnum
Data format for response.
YouTubeBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.