Endpoint Playground
Lists the playlists on a YouTube channel's Playlists tab. `id` accepts a channel id, `@handle`, `/c` or `/user` path, or a full channel URL. Each item has its playlist id, title, video count, thumbnail and URL. Pass the returned `continuation_token` back as `continuation_token` to get the next page.
14 Oct 2026: 27 items; 9 fields had a value in every checked item.
Sample value profiles: position: 1 to 27, median 14; url: youtube.com; thumbnail: i.ytimg.com.
curl 'https://api.crawlora.net/api/v1/youtube/channel/UCXZCJLdBC09xxGZ6gcdrc6A/playlists' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id (path) | string | Yes | UCXZCJLdBC09xxGZ6gcdrc6A | Channel ID, @handle, /c path, /user path, or full YouTube channel URL |
| continuation_token | string | No | Pagination token returned by a previous request |
{
"code": 200,
"msg": "OK",
"data": {
"channel_id": "UCXZCJLdBC09xxGZ6gcdrc6A",
"channel_title": "OpenAI",
"handle": "@OpenAI",
"items": [
{
"type": "playlist",
"position": 1,
"title": "OpenAI Podcast",
"playlist_id": "PL1234567890abcdef",
"video_count": "12 videos"
}
],
"continuation_token": "NEXT_TOKEN"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.