YouTube Channel Playlists: all playlists with video counts
Pricing
from $0.65 / 1,000 playlist listeds
YouTube Channel Playlists: all playlists with video counts
Every public playlist of YouTube channels, up to 100 channels per run: one row per playlist with id, title, video count, thumbnail and URL, in the order of the channel's Playlists tab, from a channel URL, handle or id. Pay per playlist.
Pricing
from $0.65 / 1,000 playlist listeds
Rating
0.0
(0)
Developer
Steadydata Team
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
Every public playlist of YouTube channels, up to 100 channels per run: one row per playlist with id, title, video count, thumbnail and URL, in the order of the channel's Playlists tab, from a channel URL, handle or id. Pay per playlist.
Why this scraper
- Only delivered results are charged. Inputs that fail come back as clear error records at no cost.
- The Playlists tab over the slim mobile route, one request per page, no browser. Measured on MKBHD and MrBeast: 28 playlists in one run for less than a tenth of a cent, every one with title, video count, thumbnail and URL.
- Built to chain: the
playlistIdon every row is exactly the input of the YouTube Playlist Videos and YouTube Playlist Transcripts actors below, so a channel's whole playlist structure can be walked in two runs.
Who this is for
Paste channels in channels (URL, @handle or channel id; up to 100 per run) and set maxPlaylistsPerChannel (default 50, ceiling 500). Every row carries the channel id and name, the playlist's position on the tab, its id, title, video count, thumbnail and URL.
Who this is not for
Only playlists the channel shows on its public Playlists tab are listed; private and unlisted playlists, and the automatic "Uploads" list, are not there. The order is the tab's own order (the channel's arrangement, usually newest first). A channel without public playlists comes back as one free NO_PLAYLISTS error row. The video count is YouTube's figure for the list at run time.
Input example
{"channels": ["https://www.youtube.com/@mkbhd"],"maxPlaylistsPerChannel": 50}
Output example
channelIdchannelNamechannelUrlpositionplaylistIdtitlevideoCountthumbnailUrlurl
Error codes: INVALID_CHANNEL, CHANNEL_NOT_FOUND, NO_PLAYLISTS, BLOCKED.
One delivered row looks like this:
{"channelId": "UCBJycsmduvYEL83R_U4JriQ","channelUrl": "https://www.youtube.com/channel/UCBJycsmduvYEL83R_U4JriQ","channelName": "Marques Brownlee","position": 1,"playlistId": "PLBsP89CPrMeNIuvr9j3_EQaMwaNJ6rhuQ","title": "Retro Tech S2","videoCount": 5,"thumbnailUrl": "https://i.ytimg.com/vi/ifI_fwg55k8/hqdefault.jpg","url": "https://www.youtube.com/playlist?list=PLBsP89CPrMeNIuvr9j3_EQaMwaNJ6rhuQ","status": "ok"}
Related actors from steadydata
- youtube-playlist-videos: the videos inside any of these playlists
- youtube-playlist-transcripts: the transcripts of a whole playlist
- youtube-channel-videos: the videos of the same channel
Pricing
Pay per event: one playlist-listed event per delivered result. No charge for inputs
that fail, no separate platform-usage surcharge.
Free Apify plan: this actor delivers up to 25 rows per run for accounts on the Apify free plan, and then stops with a message. That limit is set by us, not by Apify. It exists so the actor keeps paying for itself for the people who do pay. Any paid Apify plan runs it at full size, billed per delivered row, with failed rows never charged.
Reviews: if this actor saves you time, a short review on this page is the one thing that helps most. Ratings are what other buyers look at first, and we have no other way to ask.
FAQ
Do I get the videos inside the playlists? Not from this actor; pass the playlistId column to the YouTube Playlist Videos actor from the related actors below.
Can I use a handle? Yes: a channel URL, an @handle or a UC... channel id all work and resolve to the same channel id.
Why fewer playlists than I see on the website? The tab shows public playlists only; playlists saved from other channels, private and unlisted lists are not included.
Is a channel without playlists charged? No. Only delivered playlist rows are charged.
How large can the run be? Up to 100 channels and 500 playlists per channel; the ceiling is a cost guard, the tab pages as far as it goes.
Is personal data collected?
thumbnailUrl is the largest thumbnail YouTube lists for the playlist's cover video.
What happens when the source changes? Sources change from time to time; that is the nature of this work. The actor is monitored daily and fixed fast, and while it is broken you are not charged, because only delivered results cost anything.