Limited offer50% off your first month: the $99 plan for $4924 hours onlySee plans
← All integrations
YouTube logo

YouTube

Read videos, channels, and search.

SocialOAuth61 endpoints

Endpoints

OperationMethod & pathEffectLatencyRateCost
YOUTUBE_ADD_VIDEO_TO_PLAYLIST
Tool to add a video to a playlist by inserting a playlist item. Use when organizing videos into playlists or building curated collections.
POST /composio/youtube/youtube_add_video_to_playlistexternal_send——managed
YOUTUBE_CREATE_CHANNEL_SECTION
Tool to create a new channel section for the authenticated user's YouTube channel. Use when organizing channel content into sections like featured playlists, recent uploads, or featured channels.
POST /composio/youtube/youtube_create_channel_sectionexternal_send——managed
YOUTUBE_CREATE_COMMENT_REPLY
Tool to create a reply to an existing YouTube comment. Use when responding to user comments or engaging in conversations on videos.
POST /composio/youtube/youtube_create_comment_replyexternal_send——managed
YOUTUBE_CREATE_PLAYLIST
Tool to create a new YouTube playlist on the authenticated user's channel. Use when organizing videos into collections or building curated playlists.
POST /composio/youtube/youtube_create_playlistexternal_send——managed
YOUTUBE_DELETE_CAPTION_TRACK
Permanently deletes an owned caption track after explicit confirmation with `confirmDelete: true`.
POST /composio/youtube/youtube_delete_caption_trackexternal_send——managed
YOUTUBE_DELETE_CHANNEL_SECTION
Tool to delete a YouTube channel section. Use when you need to remove a channel section from a channel. The channel section must exist and the authenticated user must have permission to delete it.
POST /composio/youtube/youtube_delete_channel_sectionexternal_send——managed
YOUTUBE_DELETE_COMMENT
Tool to delete a YouTube comment owned by the authenticated user or channel. Use when you need to remove a comment from a video. The comment must exist and be owned by the authenticated channel.
POST /composio/youtube/youtube_delete_commentexternal_send——managed
YOUTUBE_DELETE_LIVE_BROADCAST
Permanently delete an owned YouTube live broadcast after confirmation.
POST /composio/youtube/youtube_delete_live_broadcastexternal_send——managed
YOUTUBE_DELETE_PLAYLIST
Tool to delete a YouTube playlist owned by the authenticated user/channel. Use when you need to permanently remove a playlist from YouTube. Requires explicit confirmation via `confirmDelete: true` to prevent accidental deletions.
POST /composio/youtube/youtube_delete_playlistexternal_send——managed
YOUTUBE_DELETE_PLAYLIST_ITEM
Tool to delete a playlist item (remove a video from a playlist). Use when removing specific videos from playlists.
POST /composio/youtube/youtube_delete_playlist_itemexternal_send——managed
YOUTUBE_DELETE_VIDEO
Tool to delete a YouTube video owned by the authenticated user/channel. Use when you need to permanently remove a video from YouTube. Requires explicit confirmation via `confirmDelete: true` to prevent accidental deletions. The video must exist and be owned by the authenticated channel.
POST /composio/youtube/youtube_delete_videoexternal_send——managed
YOUTUBE_GET_CHANNEL_ACTIVITIES
Gets recent activities from a YouTube channel including video uploads, playlist additions, likes, and other channel events.
GET /composio/youtube/youtube_get_channel_activitiesnone——managed

Showing 12 of 61 YouTube actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.