Show / Hide Table of Contents

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.

VideoTrainabilityResource

The "videoTrainability" collection of methods.

VideoTrainabilityResource.GetRequest

Returns the trainability status of a video.

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

In this article
Back to top Generated by DocFX