integrations.sh
← all integrations

googleapis.com – youtube

OpenAPI apis-guru analyticsmedia

The YouTube Data API v3 is an API that provides access to YouTube data, such as videos, playlists, and channels.

Homepage
https://api.apis.guru/v2/specs/googleapis.com:youtube/v3.json
Provider
googleapis.com:youtube / youtube
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/youtube/v3/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/youtube/v3/openapi.yaml

Tools (78)

Extracted live via the executor SDK.

  • abuseReports.youtubeAbuseReportsInsert

    Inserts a new resource into this collection.

  • activities.youtubeActivitiesList

    Retrieves a list of resources, possibly filtered.

  • captions.youtubeCaptionsDelete

    Deletes a resource.

  • captions.youtubeCaptionsDownload

    Downloads a caption track.

  • captions.youtubeCaptionsInsert

    Inserts a new resource into this collection.

  • captions.youtubeCaptionsList

    Retrieves a list of resources, possibly filtered.

  • captions.youtubeCaptionsUpdate

    Updates an existing resource.

  • channelBanners.youtubeChannelBannersInsert

    Inserts a new resource into this collection.

  • channels.youtubeChannelsList

    Retrieves a list of resources, possibly filtered.

  • channels.youtubeChannelsUpdate

    Updates an existing resource.

  • channelSections.youtubeChannelSectionsDelete

    Deletes a resource.

  • channelSections.youtubeChannelSectionsInsert

    Inserts a new resource into this collection.

  • channelSections.youtubeChannelSectionsList

    Retrieves a list of resources, possibly filtered.

  • channelSections.youtubeChannelSectionsUpdate

    Updates an existing resource.

  • comments.youtubeCommentsDelete

    Deletes a resource.

  • comments.youtubeCommentsInsert

    Inserts a new resource into this collection.

  • comments.youtubeCommentsList

    Retrieves a list of resources, possibly filtered.

  • comments.youtubeCommentsMarkAsSpam

    Expresses the caller's opinion that one or more comments should be flagged as spam.

  • comments.youtubeCommentsSetModerationStatus

    Sets the moderation status of one or more comments.

  • comments.youtubeCommentsUpdate

    Updates an existing resource.

  • commentThreads.youtubeCommentThreadsInsert

    Inserts a new resource into this collection.

  • commentThreads.youtubeCommentThreadsList

    Retrieves a list of resources, possibly filtered.

  • i18nLanguages.youtubeI18nLanguagesList

    Retrieves a list of resources, possibly filtered.

  • i18nRegions.youtubeI18nRegionsList

    Retrieves a list of resources, possibly filtered.

  • liveBroadcasts.youtubeLiveBroadcastsBind

    Bind a broadcast to a stream.

  • liveBroadcasts.youtubeLiveBroadcastsDelete

    Delete a given broadcast.

  • liveBroadcasts.youtubeLiveBroadcastsInsert

    Inserts a new stream for the authenticated user.

  • liveBroadcasts.youtubeLiveBroadcastsInsertCuepoint

    Insert cuepoints in a broadcast

  • liveBroadcasts.youtubeLiveBroadcastsList

    Retrieve the list of broadcasts associated with the given channel.

  • liveBroadcasts.youtubeLiveBroadcastsTransition

    Transition a broadcast to a given status.

  • liveBroadcasts.youtubeLiveBroadcastsUpdate

    Updates an existing broadcast for the authenticated user.

  • liveChatBans.youtubeLiveChatBansDelete

    Deletes a chat ban.

  • liveChatBans.youtubeLiveChatBansInsert

    Inserts a new resource into this collection.

  • liveChatMessages.youtubeLiveChatMessagesDelete

    Deletes a chat message.

  • liveChatMessages.youtubeLiveChatMessagesInsert

    Inserts a new resource into this collection.

  • liveChatMessages.youtubeLiveChatMessagesList

    Retrieves a list of resources, possibly filtered.

  • liveChatModerators.youtubeLiveChatModeratorsDelete

    Deletes a chat moderator.

  • liveChatModerators.youtubeLiveChatModeratorsInsert

    Inserts a new resource into this collection.

  • liveChatModerators.youtubeLiveChatModeratorsList

    Retrieves a list of resources, possibly filtered.

  • liveStreams.youtubeLiveStreamsDelete

    Deletes an existing stream for the authenticated user.

  • liveStreams.youtubeLiveStreamsInsert

    Inserts a new stream for the authenticated user.

  • liveStreams.youtubeLiveStreamsList

    Retrieve the list of streams associated with the given channel. --

  • liveStreams.youtubeLiveStreamsUpdate

    Updates an existing stream for the authenticated user.

  • members.youtubeMembersList

    Retrieves a list of members that match the request criteria for a channel.

  • membershipsLevels.youtubeMembershipsLevelsList

    Retrieves a list of all pricing levels offered by a creator to the fans.

  • playlistItems.youtubePlaylistItemsDelete

    Deletes a resource.

  • playlistItems.youtubePlaylistItemsInsert

    Inserts a new resource into this collection.

  • playlistItems.youtubePlaylistItemsList

    Retrieves a list of resources, possibly filtered.

  • playlistItems.youtubePlaylistItemsUpdate

    Updates an existing resource.

  • playlists.youtubePlaylistsDelete

    Deletes a resource.

  • playlists.youtubePlaylistsInsert

    Inserts a new resource into this collection.

  • playlists.youtubePlaylistsList

    Retrieves a list of resources, possibly filtered.

  • playlists.youtubePlaylistsUpdate

    Updates an existing resource.

  • search.youtubeSearchList

    Retrieves a list of search resources

  • subscriptions.youtubeSubscriptionsDelete

    Deletes a resource.

  • subscriptions.youtubeSubscriptionsInsert

    Inserts a new resource into this collection.

  • subscriptions.youtubeSubscriptionsList

    Retrieves a list of resources, possibly filtered.

  • superChatEvents.youtubeSuperChatEventsList

    Retrieves a list of resources, possibly filtered.

  • tests.youtubeTestsInsert

    POST method.

  • thirdPartyLinks.youtubeThirdPartyLinksDelete

    Deletes a resource.

  • thirdPartyLinks.youtubeThirdPartyLinksInsert

    Inserts a new resource into this collection.

  • thirdPartyLinks.youtubeThirdPartyLinksList

    Retrieves a list of resources, possibly filtered.

  • thirdPartyLinks.youtubeThirdPartyLinksUpdate

    Updates an existing resource.

  • thumbnails.youtubeThumbnailsSet

    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.

  • videoAbuseReportReasons.youtubeVideoAbuseReportReasonsList

    Retrieves a list of resources, possibly filtered.

  • videoCategories.youtubeVideoCategoriesList

    Retrieves a list of resources, possibly filtered.

  • videos.youtubeVideosDelete

    Deletes a resource.

  • videos.youtubeVideosGetRating

    Retrieves the ratings that the authorized user gave to a list of specified videos.

  • videos.youtubeVideosInsert

    Inserts a new resource into this collection.

  • videos.youtubeVideosList

    Retrieves a list of resources, possibly filtered.

  • videos.youtubeVideosRate

    Adds a like or dislike rating to a video or removes a rating from a video.

  • videos.youtubeVideosReportAbuse

    Report abuse for a video.

  • videos.youtubeVideosUpdate

    Updates an existing resource.

  • watermarks.youtubeWatermarksSet

    Allows upload of watermark image and setting it for a channel.

  • watermarks.youtubeWatermarksUnset

    Allows removal of channel watermark.

  • youtube.youtubeV3UpdateCommentThreads

    Updates an existing resource.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools