YouTube
YouTube API for channels, videos, playlists, subscriptions, comments, captions, and upload metadata.
Covers channel and playlist management, comment threads, video metadata, and reactions to new comments or liked videos.
Sign in to connect YouTube
Sign in to connect an account and start using YouTube in your apps.
Related integrations
Example Use Cases
These are example ways Snow can use YouTube when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.
Tool to add a video to a playlist by inserting a playlist item. Use when organizing videos into playlists or building curated collections.
Tool to create a new YouTube playlist on the authenticated user's channel. Use when organizing videos into collections or building curated playlists.
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.
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.
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.
Tool to delete a playlist item (remove a video from a playlist). Use when removing specific videos from playlists.
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.
Downloads a specific YouTube caption track, which must be owned by the authenticated user, and returns its content as text. Note: This action requires you to own the video (YouTube Data API v3 restriction). Non-owned videos will return 403 Forbidden errors, including many auto-generated caption tracks.
Gets recent activities from a YouTube channel including video uploads, playlist additions, likes, and other channel events.
Retrieves the YouTube Channel ID for a specific YouTube channel handle.
Triggers
These are the trigger events currently available for YouTube.
Triggers when a new item is added to a YouTube playlist.
Triggers when a new playlist is added to a YouTube channel.
Triggers when a new activity is detected on a YouTube channel.
Triggers when a new channel is subscribed.