YouTube Integration

YouTube API Operations

Browse all 50 operations available for YouTube workflow automation.

communication

50 operations
ActionYOUTUBE_ADD_VIDEO_TO_PLAYLIST

Add Video to Playlist

Tool to add a video to a playlist by inserting a playlist item.

3 input
ActionYOUTUBE_CREATE_PLAYLIST

Create Playlist

Tool to create a new YouTube playlist on the authenticated user's channel.

3 input
ActionYOUTUBE_DELETE_CHANNEL_SECTION

Delete Channel Section

Tool to delete a YouTube channel section.

2 input
ActionYOUTUBE_DELETE_COMMENT

Delete Comment

Tool to delete a YouTube comment owned by the authenticated user or channel.

1 input
ActionYOUTUBE_DELETE_PLAYLIST

Delete Playlist

Tool to delete a YouTube playlist owned by the authenticated user/channel.

3 input
ActionYOUTUBE_DELETE_PLAYLIST_ITEM

Delete Playlist Item

Tool to delete a playlist item (remove a video from a playlist).

1 input
ActionYOUTUBE_DELETE_VIDEO

Delete Video

Tool to delete a YouTube video owned by the authenticated user/channel.

3 input
ActionYOUTUBE_LOAD_CAPTIONS

Download YouTube caption track

Downloads a specific YouTube caption track, which must be owned by the authenticated user, and returns its content as text.

2 input
ActionYOUTUBE_GET_CHANNEL_ACTIVITIES

Get Channel Activities

Gets recent activities from a YouTube channel including video uploads, playlist additions, likes, and other channel events.

6 input
ActionYOUTUBE_GET_CHANNEL_STATISTICS

Get Channel Statistics

Gets detailed statistics for YouTube channels including subscriber counts, view counts, and video counts.

5 input
ActionYOUTUBE_GET_VIDEO_RATING

Get Video Rating

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

2 input
ActionYOUTUBE_GET_CHANNEL_ID_BY_HANDLE

Get channel ID by handle

Retrieves the YouTube Channel ID for a specific YouTube channel handle.

1 input
ActionYOUTUBE_CREATE_CHANNEL_SECTION

Insert Channel Section

Tool to create a new channel section for the authenticated user's YouTube channel.

2 input
ActionYOUTUBE_CREATE_COMMENT_REPLY

Insert Comment Reply

Tool to create a reply to an existing YouTube comment.

2 input
ActionYOUTUBE_LIST_CHANNEL_SECTIONS

List Channel Sections

Tool to retrieve channel sections from YouTube.

6 input
ActionYOUTUBE_LIST_COMMENT_THREADS2

List Comment Threads

Tool to retrieve comment threads from YouTube videos or channels matching API request parameters.

11 input
ActionYOUTUBE_LIST_COMMENT_THREADS

List Comment Threads (Deprecated)

DEPRECATED: Use YOUTUBELISTCOMMENTTHREADS2 instead.

9 input
ActionYOUTUBE_LIST_COMMENTS

List Comments

List individual comments from YouTube videos.

6 input
ActionYOUTUBE_LIST_I18N_LANGUAGES

List I18n Languages

Returns a list of application languages that the YouTube website supports.

2 input
ActionYOUTUBE_LIST_I18N_REGIONS

List I18n Regions

Tool to retrieve a list of content regions that the YouTube website supports.

2 input
ActionYOUTUBE_LIST_LIVE_CHAT_MESSAGES

List Live Chat Messages

Tool to list live chat messages for a specific chat.

6 input
ActionYOUTUBE_LIST_MOST_POPULAR_VIDEOS

List Most Popular Videos

DEPRECATED: Use YOUTUBEUPDATEVIDEO instead.

6 input
ActionYOUTUBE_LIST_PLAYLIST_IMAGES

List Playlist Images

Tool to retrieve playlist images associated with a specific playlist.

7 input
ActionYOUTUBE_LIST_PLAYLIST_ITEMS

List Playlist Items

Tool to list videos in a playlist, with pagination support.

7 input
ActionYOUTUBE_LIST_SUPER_CHAT_EVENTS

List Super Chat Events

Lists Super Chat events for a channel, showing supporter purchases during live streams.

4 input
ActionYOUTUBE_LIST_VIDEO_ABUSE_REPORT_REASONS

List Video Abuse Report Reasons

Tool to retrieve a list of abuse report reasons that can be used to report abusive videos on YouTube.

2 input
ActionYOUTUBE_LIST_VIDEO_CATEGORIES

List Video Categories

Tool to list YouTube video categories that can be associated with videos.

4 input
ActionYOUTUBE_LIST_CAPTION_TRACK

List captions

Retrieves a list of caption tracks for a YouTube video.

2 input
ActionYOUTUBE_LIST_CHANNEL_VIDEOS

List channel videos

Lists videos from a specified YouTube channel.

5 input
ActionYOUTUBE_LIST_USER_PLAYLISTS

List user playlists

Retrieves playlists owned by the authenticated user, implicitly using mine=True.

3 input
ActionYOUTUBE_LIST_USER_SUBSCRIPTIONS

List user subscriptions

Retrieves the authenticated user's YouTube channel subscriptions, allowing specification of response parts and pagination.

3 input
ActionYOUTUBE_MARK_COMMENT_AS_SPAM

Mark Comment as Spam

Tool to mark one or more YouTube comments as spam.

1 input
ActionYOUTUBE_MULTIPART_UPLOAD_VIDEO

Multipart upload video

Uploads a video to YouTube using multipart upload in a single request.

6 input
ActionYOUTUBE_POST_COMMENT

Post Comment on Video

Tool to post a new top-level comment on a YouTube video.

3 input
ActionYOUTUBE_RATE_VIDEO

Rate Video

Tool to add a like or dislike rating to a YouTube video, or remove an existing rating.

2 input
ActionYOUTUBE_REPORT_VIDEO_ABUSE

Report Video for Abuse

Tool to report a YouTube video for containing abusive content.

5 input
ActionYOUTUBE_SEARCH_YOU_TUBE

Search YouTube

Searches YouTube for videos, channels, or playlists using a query term, returning the raw API response.

5 input
ActionYOUTUBE_SET_COMMENT_MODERATION_STATUS

Set Comment Moderation Status

Tool to set the moderation status of one or more YouTube comments.

3 input
ActionYOUTUBE_SUBSCRIBE_CHANNEL

Subscribe to channel

Subscribes the authenticated user to a specified YouTube channel, identified by its unique channelId which must be valid and existing.

1 input
ActionYOUTUBE_UNSUBSCRIBE_CHANNEL

Unsubscribe from channel

Tool to unsubscribe the authenticated user from a YouTube channel by deleting a subscription.

1 input
ActionYOUTUBE_UPDATE_CHANNEL_SECTION

Update Channel Section

Tool to update an existing YouTube channel section by ID.

3 input
ActionYOUTUBE_UPDATE_COMMENT

Update Comment

Tool to modify the text of an existing YouTube comment.

2 input
ActionYOUTUBE_UPDATE_PLAYLIST

Update Playlist

Tool to modify an existing YouTube playlist's metadata (title, description, privacy status).

5 input
ActionYOUTUBE_UPDATE_PLAYLIST_ITEM

Update Playlist Item

Tool to modify a playlist item's properties such as position or note.

6 input
ActionYOUTUBE_UPDATE_CAPTION

Update caption track

Updates a YouTube caption track's metadata such as name, language, or draft status.

2 input
ActionYOUTUBE_UPDATE_CHANNEL

Update channel

Updates a channel's metadata including branding settings and localizations.

6 input
ActionYOUTUBE_UPDATE_THUMBNAIL

Update thumbnail

Sets the custom thumbnail for a YouTube video using an image from a URL.

2 input
ActionYOUTUBE_UPDATE_VIDEO

Update video

Updates metadata for a YouTube video identified by videoId, which must exist; an empty list for tags removes all existing tags.

7 input
ActionYOUTUBE_UPLOAD_VIDEO

Upload video

Uploads a video from a local file path to a YouTube channel; the video file must be in a YouTube-supported format.

6 input
ActionYOUTUBE_GET_VIDEO_DETAILS_BATCH

Video Details Batch

Retrieves multiple YouTube video resource parts in a single batch call.

3 input