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.
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.
CommentThreadsResource
The "commentThreads" collection of methods.
CommentThreadsResource.InsertRequest
Inserts a new resource into this collection.
CommentThreadsResource.ListRequest
Retrieves a list of resources, possibly filtered.
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.
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.
MembershipsLevelsResource
The "membershipsLevels" collection of methods.
MembershipsLevelsResource.ListRequest
Retrieves a list of all pricing levels offered by a creator to the fans.
MembersResource
The "members" collection of methods.
MembersResource.ListRequest
Retrieves a list of members that match the request criteria for a channel.
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.
YoutubeResource
The "youtube" collection of methods.
YoutubeResource.V3Resource
The "v3" collection of methods.
YoutubeResource.V3Resource.UpdateCommentThreadsRequest
Updates an existing resource.
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.
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.
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'.
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.
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.
MembersResource.ListRequest.ModeEnum
Parameter that specifies which channel members to return.
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.