# Extract Playlist

> Extract playlists, channels, creator profiles and hashtags page by page

Source: https://platform.snapany.com/docs/extract-playlist

[`POST /openapi/v1/extract/playlist`](https://platform.snapany.com/docs/api#POST/extract/playlist) — 2 credits per page.

Extracts one page of posts from a playlist, channel, creator profile or hashtag URL. Use the cursor for pagination:

```bash
# First page
curl -X POST https://api.snapany.com/openapi/v1/extract/playlist \
  -H "Authorization: Bearer sk_snapany_xxx" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.youtube.com/@nasa/videos"}'

# Next page: pass the cursor returned by the previous call
curl -X POST https://api.snapany.com/openapi/v1/extract/playlist \
  -H "Authorization: Bearer sk_snapany_xxx" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.youtube.com/@nasa/videos", "cursor": "..."}'
```

When the response contains no next cursor, you have reached the last page.

Each page returns:

- **posts**: one page of posts, each **identical in shape** to the Extract Post response — direct media URLs, quality variants, subtitles, stats and author metadata included, no extra per-post calls needed
- **profile**: the page subject (channel / creator / hashtag) with display name, avatar, follower count and bio
- **has_more / next_cursor**: pagination

Full schema and a real-shaped response example: [API Reference](https://platform.snapany.com/docs/api#POST/extract/playlist).

## Supported sites

YouTube (channels, playlists, Shorts, hashtags), TikTok (creator profiles, hashtags), Instagram (profiles, hashtags), X/Twitter (creator profiles), Douyin (creator profiles, collections), Bilibili (uploader spaces, collections), Weibo (creator profiles), Toutiao / Xigua Video (creator profiles), Haokan Video (creator profiles), and 50+ more sites.
