Automate YouTube Data
HumDay reads YouTube Data’s own published API description and derives 76 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What YouTube Data is
The YouTube Data API v3 is an API that provides access to YouTube data, such as videos, playlists, and channels.
API host: youtube.googleapis.com
Things people automate with YouTube Data
What HumDay can do in YouTube Data
51 documented operations change something in YouTube Data.
- POSTInserts a new resource into this collection.
/youtube/v3/comments - POSTInserts a new stream for the authenticated user.
/youtube/v3/liveStreams - POSTInserts a new stream for the authenticated user.
/youtube/v3/liveBroadcasts - POSTAllows upload of watermark image and setting it for a channel.
/youtube/v3/watermarks/set - DELETEDeletes a chat message.
/youtube/v3/liveChat/messages - POSTInserts a new resource into this collection.
/youtube/v3/liveChat/messages - POSTPOST method.
/youtube/v3/tests - POSTInserts a new resource into this collection.
/youtube/v3/videos - POSTInserts a new resource into this collection.
/youtube/v3/captions - PUTUpdates an existing resource.
/youtube/v3/channels - DELETEDeletes a resource.
/youtube/v3/comments - PUTUpdates an existing resource.
/youtube/v3/comments - POSTInserts a new resource into this collection.
/youtube/v3/playlists - DELETEDeletes an existing stream for the authenticated user.
/youtube/v3/liveStreams - PUTUpdates an existing stream for the authenticated user.
/youtube/v3/liveStreams - POSTInserts a new resource into this collection.
/youtube/v3/abuseReports - POSTInserts a new resource into this collection.
/youtube/v3/playlistItems - POSTInserts a new resource into this collection.
/youtube/v3/subscriptions - POSTInserts a new resource into this collection.
/youtube/v3/commentThreads - PUTUpdates an existing broadcast for the authenticated user.
/youtube/v3/liveBroadcasts - POSTInserts a new resource into this collection.
/youtube/v3/channelSections - POSTInserts a new resource into this collection.
/youtube/v3/thirdPartyLinks - POSTAdds a like or dislike rating to a video or removes a rating from a video.
/youtube/v3/videos/rate - POSTInserts a new resource into this collection.
/youtube/v3/liveChat/bans - POSTAllows removal of channel watermark.
/youtube/v3/watermarks/unset - POSTExpresses the caller's opinion that one or more comments should be flagged as spam.
/youtube/v3/comments/markAsSpam - POSTInserts a new resource into this collection.
/youtube/v3/liveChat/moderators - POSTInserts a new resource into this collection.
/youtube/v3/channelBanners/insert - POSTSets the moderation status of one or more comments.
/youtube/v3/comments/setModerationStatus - DELETEDeletes a resource.
/youtube/v3/videos - PUTUpdates an existing resource.
/youtube/v3/videos - DELETEDeletes a resource.
/youtube/v3/captions - PUTUpdates an existing resource.
/youtube/v3/captions - DELETEDeletes a resource.
/youtube/v3/playlists - PUTUpdates an existing resource.
/youtube/v3/playlists - DELETEDeletes a resource.
/youtube/v3/playlistItems - PUTUpdates an existing resource.
/youtube/v3/playlistItems - DELETEDeletes a resource.
/youtube/v3/subscriptions - PUTUpdates an existing resource.
/youtube/v3/commentThreads - DELETEDelete a given broadcast.
/youtube/v3/liveBroadcasts - DELETEDeletes a resource.
/youtube/v3/channelSections - PUTUpdates an existing resource.
/youtube/v3/channelSections - DELETEDeletes a resource.
/youtube/v3/thirdPartyLinks - PUTUpdates an existing resource.
/youtube/v3/thirdPartyLinks - DELETEDeletes a chat ban.
/youtube/v3/liveChat/bans - POSTAs this is not an insert in a strict sense (it supports uploading/setting of a thumbnail for multiple videos, which doesn't result in creation of a single resource), I use a custo…
/youtube/v3/thumbnails/set - POSTReport abuse for a video.
/youtube/v3/videos/reportAbuse - POSTBind a broadcast to a stream.
/youtube/v3/liveBroadcasts/bind - DELETEDeletes a chat moderator.
/youtube/v3/liveChat/moderators - POSTInsert cuepoints in a broadcast
/youtube/v3/liveBroadcasts/cuepoint - POSTTransition a broadcast to a given status.
/youtube/v3/liveBroadcasts/transition
What HumDay can read from YouTube Data
These are the operations a schedule or a trigger can watch.
- GETRetrieves a list of search resources
/youtube/v3/search - GETRetrieves a list of members that match the request criteria for a channel.
/youtube/v3/members - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/channels - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/comments - GETRetrieve the list of streams associated with the given channel.
/youtube/v3/liveStreams - GETRetrieve the list of broadcasts associated with the given channel.
/youtube/v3/liveBroadcasts - GETRetrieves the ratings that the authorized user gave to a list of specified videos.
/youtube/v3/videos/getRating - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/liveChat/messages - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/videos - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/captions - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/playlists - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/activities - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/i18nRegions - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/i18nLanguages - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/playlistItems - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/subscriptions - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/commentThreads - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/channelSections - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/superChatEvents - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/thirdPartyLinks - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/videoCategories - GETRetrieves a list of all pricing levels offered by a creator to the fans.
/youtube/v3/membershipsLevels - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/videoAbuseReportReasons - GETRetrieves a list of resources, possibly filtered.
/youtube/v3/liveChat/moderators - GETDownloads a caption track.
/youtube/v3/captions/{id}
How automating YouTube Data works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live YouTube Data account.
- Grant access, then go live. You approve the specific YouTube Data operations it may use — and only those.
Popular YouTube Data integrations
Connect YouTube Data to the tools people pair it with most.
- YouTube Data and OData for namespace microsoft.graphintegration
- YouTube Data and Cloudflareintegration
- YouTube Data and NetBoxintegration
- YouTube Data and GitHubintegration
- YouTube Data and Mistintegration
- YouTube Data and Loket.nlintegration
- YouTube Data and Atlassian The Jira Cloud platformintegration
- YouTube Data and Magento B2Bintegration
- YouTube Data and Stripeintegration
- YouTube Data and Zuora Reference Billingintegration
- YouTube Data and bunqintegration
- YouTube Data and DocuSignintegration
Automate YouTube Data with these
- Gmail79 operations
- Google+9 operations
- Google Abusive Experience Report2 operations
- Google Accelerated Mobile Pages (AMP) URL1 operations
- Google Access Approval7 operations
- Google Access Context Manager9 operations
- Google ACME DNS2 operations
- Google Ad Exchange Buyer38 operations
- Google Ad Exchange Buyer II50 operations
- Google Ad Experience Report2 operations
- Google Admin SDK122 operations
- Google AdMob7 operations
Categories
Questions about YouTube Data automation
- Can HumDay connect to YouTube Data?
- Yes. HumDay reads YouTube Data's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 76 operations are documented.
- Do I need to write code to automate YouTube Data?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your YouTube Data account.
- What can HumDay do in YouTube Data?
- 51 of the 76 documented operations change something in YouTube Data, and 25 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my YouTube Data account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to YouTube Data is held behind that approval.
Where this came from
The operations above are read from a published API description for YouTube Data at youtube.googleapis.com/$discovery/rest?version=v3. Descriptions are the provider’s own words, not ours. Last published 2023-04-21.