Connectors

Social & Media

YouTube

Video platform: videos, playlists, channels, comments, and upload management
YouTube API referenceAPI checked August 16, 2026
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
70
Ready-made triggers
0

Connect YouTube

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for YouTube and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Access tokenRequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for YouTube.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from YouTube without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if YouTube can send webhooks, a Webhook trigger receives them at its own URL.

Operations

70 operations in 11 groups. Each one is a step you can add to a flow.

Caption2
Delete a captiondeleteCaptionDELETERemove a caption track.
List captionslistCaptionsGETA video's caption tracks.
Channel12
Add a channel sectioninsertChannelSectionPOSTAdd a shelf section to the channel.
Add a third-party linkinsertThirdPartyLinkPOSTLink a third-party account to the channel.
Delete a channel sectiondeleteChannelSectionDELETERemove a shelf section.
Delete a third-party linkdeleteThirdPartyLinkDELETERemove a third-party link.
List activitieslistActivitiesGETA channel's activity feed.
List channel sectionslistChannelSectionsGETA channel's shelf sections.
List channelslistChannelsGETFetch channel details by ID, handle or mine.
List third-party linkslistThirdPartyLinksGETThe channel's third-party links (e.g. merch).
Unset the watermarkunsetWatermarkPOSTRemove the channel's branding watermark.
Update a channelupdateChannelPUTUpdate a channel's branding or metadata.
Update a channel sectionupdateChannelSectionPUTUpdate a shelf section.
Update a third-party linkupdateThirdPartyLinkPUTUpdate a third-party link.
Comment8
Comment on a videoinsertCommentThreadPOSTStart a new top-level comment thread.
Delete a commentdeleteCommentDELETEDelete a comment.
List comment threadslistCommentThreadsGETTop-level comment threads of a video or channel.
List commentslistCommentsGETReplies to a comment, or comments by ID.
Mark as spammarkCommentAsSpamPOSTFlag a comment as spam.
Reply to a commentinsertCommentPOSTPost a reply to an existing comment.
Set moderation statussetCommentModerationStatusPOSTApprove, reject or hold a comment.
Update a commentupdateCommentPUTEdit a comment's text.
Live11
Bind a streambindLiveBroadcastPOSTAttach a live stream to a broadcast.
Create a broadcastinsertLiveBroadcastPOSTSchedule a live broadcast.
Create a streaminsertLiveStreamPOSTCreate a reusable stream configuration.
Delete a broadcastdeleteLiveBroadcastDELETEDelete a broadcast.
Delete a streamdeleteLiveStreamDELETEDelete a stream configuration.
Insert a cuepointinsertCuepointPOSTInsert an ad cuepoint into a running broadcast.
List broadcastslistLiveBroadcastsGETThe channel's live broadcasts.
List streamslistLiveStreamsGETThe channel's live stream configurations.
Transition a broadcasttransitionLiveBroadcastPOSTMove a broadcast between testing, live and complete.
Update a broadcastupdateLiveBroadcastPUTUpdate a broadcast's settings.
Update a streamupdateLiveStreamPUTUpdate a stream configuration.
Live Chat9
Add a chat moderatoraddLiveChatModeratorPOSTMake a user a live chat moderator.
Ban a chat userbanLiveChatUserPOSTBan (or timeout) a user from a live chat.
Delete a chat messagedeleteLiveChatMessageDELETERemove a live chat message.
List chat messageslistLiveChatMessagesGETA live chat's messages.
List chat moderatorslistLiveChatModeratorsGETA live chat's moderators.
Remove a chat banunbanLiveChatUserDELETELift a live chat ban.
Remove a chat moderatorremoveLiveChatModeratorDELETERevoke a live chat moderator.
Send a chat messageinsertLiveChatMessagePOSTPost a message into a live chat.
Transition a chat messagetransitionLiveChatMessagePOSTChange a paid chat message's state.
Membership3
List memberslistMembersGETThe channel's members (sponsors).
List membership levelslistMembershipsLevelsGETThe channel's membership tiers.
List Super Chat eventslistSuperChatEventsGETRecent Super Chat purchases on the channel.
Playlist10
Add to a playlistinsertPlaylistItemPOSTAdd a video to a playlist.
Create a playlistcreatePlaylistPOSTCreate a playlist.
Delete a playlistdeletePlaylistDELETEDelete a playlist.
Delete a playlist imagedeletePlaylistImageDELETERemove a playlist cover image.
List playlist imageslistPlaylistImagesGETA playlist's cover images.
List playlist itemslistPlaylistItemsGETThe items of a playlist.
List playlistslistPlaylistsGETPlaylists by channel, IDs or mine.
Remove from a playlistdeletePlaylistItemDELETERemove an item from a playlist.
Update a playlistupdatePlaylistPUTUpdate a playlist's metadata.
Update a playlist itemupdatePlaylistItemPUTReorder or edit a playlist item.
Reference4
List abuse report reasonslistVideoAbuseReportReasonsGETThe valid reasons for reporting a video.
List content regionslistI18nRegionsGETThe content regions YouTube supports.
List interface languageslistI18nLanguagesGETThe interface languages YouTube supports.
List video categorieslistVideoCategoriesGETThe assignable video categories per region.
Search1
SearchsearchGETSearch videos, channels and playlists.
Subscription3
List subscriptionslistSubscriptionsGETA channel's subscriptions.
SubscribesubscribePOSTSubscribe the caller to a channel.
UnsubscribeunsubscribeDELETEDelete a subscription.
Video7
Delete a videodeleteVideoDELETEDelete a video by ID.
Get my ratinggetVideoRatingGETThe caller's rating of the given videos.
Get video trainabilitygetVideoTrainabilityGETWhether a video may be used for AI training.
List videoslistVideosGETFetch videos by ID, chart or mine.
Rate a videorateVideoPOSTLike, dislike or clear the rating on a video.
Report a videoreportVideoAbusePOSTFlag a video for abuse.
Update a videoupdateVideoPUTUpdate a video's metadata.