YouTube Integration
YouTube API Operations
Browse all 50 operations available for YouTube workflow automation.
communication
50 operationsYOUTUBE_ADD_VIDEO_TO_PLAYLISTAdd Video to Playlist
Tool to add a video to a playlist by inserting a playlist item.
YOUTUBE_CREATE_PLAYLISTCreate Playlist
Tool to create a new YouTube playlist on the authenticated user's channel.
YOUTUBE_DELETE_CHANNEL_SECTIONDelete Channel Section
Tool to delete a YouTube channel section.
YOUTUBE_DELETE_COMMENTDelete Comment
Tool to delete a YouTube comment owned by the authenticated user or channel.
YOUTUBE_DELETE_PLAYLISTDelete Playlist
Tool to delete a YouTube playlist owned by the authenticated user/channel.
YOUTUBE_DELETE_PLAYLIST_ITEMDelete Playlist Item
Tool to delete a playlist item (remove a video from a playlist).
YOUTUBE_DELETE_VIDEODelete Video
Tool to delete a YouTube video owned by the authenticated user/channel.
YOUTUBE_LOAD_CAPTIONSDownload YouTube caption track
Downloads a specific YouTube caption track, which must be owned by the authenticated user, and returns its content as text.
YOUTUBE_GET_CHANNEL_ACTIVITIESGet Channel Activities
Gets recent activities from a YouTube channel including video uploads, playlist additions, likes, and other channel events.
YOUTUBE_GET_CHANNEL_STATISTICSGet Channel Statistics
Gets detailed statistics for YouTube channels including subscriber counts, view counts, and video counts.
YOUTUBE_GET_VIDEO_RATINGGet Video Rating
Retrieves the ratings that the authorized user gave to a list of specified videos.
YOUTUBE_GET_CHANNEL_ID_BY_HANDLEGet channel ID by handle
Retrieves the YouTube Channel ID for a specific YouTube channel handle.
YOUTUBE_CREATE_CHANNEL_SECTIONInsert Channel Section
Tool to create a new channel section for the authenticated user's YouTube channel.
YOUTUBE_CREATE_COMMENT_REPLYInsert Comment Reply
Tool to create a reply to an existing YouTube comment.
YOUTUBE_LIST_CHANNEL_SECTIONSList Channel Sections
Tool to retrieve channel sections from YouTube.
YOUTUBE_LIST_COMMENT_THREADS2List Comment Threads
Tool to retrieve comment threads from YouTube videos or channels matching API request parameters.
YOUTUBE_LIST_COMMENT_THREADSList Comment Threads (Deprecated)
DEPRECATED: Use YOUTUBELISTCOMMENTTHREADS2 instead.
YOUTUBE_LIST_COMMENTSList Comments
List individual comments from YouTube videos.
YOUTUBE_LIST_I18N_LANGUAGESList I18n Languages
Returns a list of application languages that the YouTube website supports.
YOUTUBE_LIST_I18N_REGIONSList I18n Regions
Tool to retrieve a list of content regions that the YouTube website supports.
YOUTUBE_LIST_LIVE_CHAT_MESSAGESList Live Chat Messages
Tool to list live chat messages for a specific chat.
YOUTUBE_LIST_MOST_POPULAR_VIDEOSList Most Popular Videos
DEPRECATED: Use YOUTUBEUPDATEVIDEO instead.
YOUTUBE_LIST_PLAYLIST_IMAGESList Playlist Images
Tool to retrieve playlist images associated with a specific playlist.
YOUTUBE_LIST_PLAYLIST_ITEMSList Playlist Items
Tool to list videos in a playlist, with pagination support.
YOUTUBE_LIST_SUPER_CHAT_EVENTSList Super Chat Events
Lists Super Chat events for a channel, showing supporter purchases during live streams.
YOUTUBE_LIST_VIDEO_ABUSE_REPORT_REASONSList Video Abuse Report Reasons
Tool to retrieve a list of abuse report reasons that can be used to report abusive videos on YouTube.
YOUTUBE_LIST_VIDEO_CATEGORIESList Video Categories
Tool to list YouTube video categories that can be associated with videos.
YOUTUBE_LIST_CAPTION_TRACKList captions
Retrieves a list of caption tracks for a YouTube video.
YOUTUBE_LIST_CHANNEL_VIDEOSList channel videos
Lists videos from a specified YouTube channel.
YOUTUBE_LIST_USER_PLAYLISTSList user playlists
Retrieves playlists owned by the authenticated user, implicitly using mine=True.
YOUTUBE_LIST_USER_SUBSCRIPTIONSList user subscriptions
Retrieves the authenticated user's YouTube channel subscriptions, allowing specification of response parts and pagination.
YOUTUBE_MARK_COMMENT_AS_SPAMMark Comment as Spam
Tool to mark one or more YouTube comments as spam.
YOUTUBE_MULTIPART_UPLOAD_VIDEOMultipart upload video
Uploads a video to YouTube using multipart upload in a single request.
YOUTUBE_POST_COMMENTPost Comment on Video
Tool to post a new top-level comment on a YouTube video.
YOUTUBE_RATE_VIDEORate Video
Tool to add a like or dislike rating to a YouTube video, or remove an existing rating.
YOUTUBE_REPORT_VIDEO_ABUSEReport Video for Abuse
Tool to report a YouTube video for containing abusive content.
YOUTUBE_SEARCH_YOU_TUBESearch YouTube
Searches YouTube for videos, channels, or playlists using a query term, returning the raw API response.
YOUTUBE_SET_COMMENT_MODERATION_STATUSSet Comment Moderation Status
Tool to set the moderation status of one or more YouTube comments.
YOUTUBE_SUBSCRIBE_CHANNELSubscribe to channel
Subscribes the authenticated user to a specified YouTube channel, identified by its unique channelId which must be valid and existing.
YOUTUBE_UNSUBSCRIBE_CHANNELUnsubscribe from channel
Tool to unsubscribe the authenticated user from a YouTube channel by deleting a subscription.
YOUTUBE_UPDATE_CHANNEL_SECTIONUpdate Channel Section
Tool to update an existing YouTube channel section by ID.
YOUTUBE_UPDATE_COMMENTUpdate Comment
Tool to modify the text of an existing YouTube comment.
YOUTUBE_UPDATE_PLAYLISTUpdate Playlist
Tool to modify an existing YouTube playlist's metadata (title, description, privacy status).
YOUTUBE_UPDATE_PLAYLIST_ITEMUpdate Playlist Item
Tool to modify a playlist item's properties such as position or note.
YOUTUBE_UPDATE_CAPTIONUpdate caption track
Updates a YouTube caption track's metadata such as name, language, or draft status.
YOUTUBE_UPDATE_CHANNELUpdate channel
Updates a channel's metadata including branding settings and localizations.
YOUTUBE_UPDATE_THUMBNAILUpdate thumbnail
Sets the custom thumbnail for a YouTube video using an image from a URL.
YOUTUBE_UPDATE_VIDEOUpdate video
Updates metadata for a YouTube video identified by videoId, which must exist; an empty list for tags removes all existing tags.
YOUTUBE_UPLOAD_VIDEOUpload video
Uploads a video from a local file path to a YouTube channel; the video file must be in a YouTube-supported format.
YOUTUBE_GET_VIDEO_DETAILS_BATCHVideo Details Batch
Retrieves multiple YouTube video resource parts in a single batch call.