YouTube
Read videos, channels, and search.
SocialOAuth61 endpoints
Endpoints
| Operation | Method & path | Effect | Latency | Rate | Cost |
|---|---|---|---|---|---|
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_playlist | external_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_section | external_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_reply | external_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_playlist | external_send | — | — | managed |
YOUTUBE_DELETE_CAPTION_TRACK Permanently deletes an owned caption track after explicit confirmation with `confirmDelete: true`. | POST /composio/youtube/youtube_delete_caption_track | external_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_section | external_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_comment | external_send | — | — | managed |
YOUTUBE_DELETE_LIVE_BROADCAST Permanently delete an owned YouTube live broadcast after confirmation. | POST /composio/youtube/youtube_delete_live_broadcast | external_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_playlist | external_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_item | external_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_video | external_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_activities | none | — | — | managed |
Showing 12 of 61 YouTube actions. Every action is in the provider catalog, and the CLI and MCP list them with their inputs.