YepAPI

Command Palette

Search for a command to run...

POST/v1/youtube/channel-playlists

YouTube Channel Playlists API

YouTube channel playlists API — all playlists with titles, video counts, and thumbnails. Content organization analysis from $0.01/call.

Fetch all playlists created by a specific YouTube channel. Returns playlist metadata including title, video count, and supports pagination.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/youtube/channel-playlists
Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": {
    "meta": {
      "channelId": "..."
    },
    "data": [
      {
        "playlistId": "...",
        "title": "...",
        "videoCount": "25"
      }
    ],
    "continuation": "..."
  }
}

Features

All playlists from a channel

Send a channel ID to /v1/youtube/channel-playlists to list every playlist that creator has assembled, paginating through their full set.

Playlist metadata: title, video count

Each playlist entry carries playlistId, title, and videoCount (e.g. 25), so you can size and identify collections before expanding them.

Pagination with continuation tokens

Use the continuation token to page through channels that maintain many playlists.

Includes both public and unlisted playlists

Surfaces the channel's discoverable playlists, including unlisted ones exposed on the channel, for a complete view of how content is organized.

Use cases

Content Organization

Understand how a channel organizes its content into playlists.

Course Discovery

Find educational playlists from learning channels for course catalogs.

Playlist Monitoring

Track new playlists from channels you follow for content updates.

Quick start

Copy this snippet and start making calls.

const res = await fetch('https://api.yepapi.com/v1/youtube/channel-playlists', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "id": "UCAuUUnT6oDeKwE6v1NGQxug"
  }),
});
const data = await res.json();
console.log(data);

The YouTube Channel Playlists API — how a creator organizes content

The YouTube Channel Playlists API lists the playlists a channel has created. Send a channel ID to /v1/youtube/channel-playlists and get a data array where each entry has playlistId, title, and videoCount (e.g. 25), plus a continuation token for channels with many collections. It reveals the structure a creator imposes on their content, not the videos themselves.

At $0.01 per call it's the discovery layer above the Playlist endpoint: list a channel's playlists here, then expand any playlistId into its full contents. Together they map a creator's entire organized catalog.

What is a YouTube Channel Playlists API?

A YouTube Channel Playlists API lists the playlists a channel has created, as structured JSON — the collections, not their contents. For a channel ID you get a data array where each entry has a playlistId, title, and videoCount, with a continuation token for channels that keep many playlists. It captures how a creator organizes their content: which series, themes, or courses they've grouped together. That's distinct from listing a channel's individual uploads (Channel Videos) or expanding one playlist's videos (the Playlist endpoint) — this is the index of collections, the organizational map.

Build your own content-organization explorer

Pull a channel's playlists to understand its structure at a glance — a creator's playlist titles and counts reveal how they think about their own catalog. For learning platforms, scan educational channels for playlists that look like courses, surfacing them by title and videoCount for a course catalog. Monitor a channel's playlists on a schedule to catch new series as they're created. The real power is composition: take each playlistId here and feed it to the Playlist endpoint to expand into ordered video lists, building a complete tree of a creator's organized content.

YouTube Channel Playlists API pricing — $0.01/call

Each page of a channel's playlists costs $0.01 and returns a batch with a continuation token. There's no daily quota. Indexing the collection structure of many channels is a cent per page each. The official Data API can list a channel's playlists against your unit budget; here it's a flat per-call rate on the same key as the Playlist endpoint you'll use next to expand each one.

Channel Playlists feeds the Playlist endpoint

This endpoint and the Playlist endpoint are two halves of one workflow. Channel Playlists tells you which collections a creator has and how big each is; the Playlist endpoint expands a given playlistId into its ordered videos. Chain them — list the playlists, then iterate each ID through Playlist — and you've reconstructed a creator's entire organized catalog as structured data. Both run on one YepAPI key alongside the broader channel, video, and search endpoints.

Try the YouTube Channel Playlists API free

Get $5 in free credit at signup, no card required — 500 pages. List a channel's playlists and inspect the titles and video counts before expanding them with the Playlist endpoint.

Start making API calls in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

Frequently asked questions

Fetch all playlists created by a specific YouTube channel. Returns playlist metadata including title, video count, and supports pagination.

Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.

Sign up for a free API key, then send a POST request to /v1/youtube/channel-playlists. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.

YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.

Ready to integrate?

Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.

More youtube api endpoints