TikTok Profile playlists API
List the playlists a TikTok creator has published on their profile, with each playlist's name, video count and cover image.
$1.20/1k req, pay per request, no subscription.
{"id": "7596415294902389534","name": "Beast Games","videoCount": 42,"coverUrl": "https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/playlist-beastgames~tplv-obj.jpeg?x-signature=Lb2hP3d","creatorHandle": "mrbeast"}
Pricing
TikTok Profile playlists API pricing
Try it
Get TikTok profile playlists in one request
This sample shows 9 of 10 fields. See every field
{
"found": true,
"data": {
"nextCursor": "MjA0ODIz",
"playlists": [
{
"id": "7596415294902389534",
"name": "Beast Games",
"videoCount": 42,
"coverUrl": "https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/playlist-beastgames~tplv-obj.jpeg?x-signature=Lb2hP3d",
"creatorHandle": "mrbeast"
},
{
"id": "7590112837465012390",
"name": "$1 vs $1,000,000",
"videoCount": 18,
"coverUrl": "https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/playlist-dollarchallenge~tplv-obj.jpeg?x-signature=Mc3iQ4e",
"creatorHandle": "mrbeast"
},
{
"id": "7581004672938401256",
"name": "Feastables",
"videoCount": 27,
"coverUrl": "https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/playlist-feastables~tplv-obj.jpeg?x-signature=Nd4jR5f",
"creatorHandle": "mrbeast"
}
]
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-31 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- secUidstring
MS4wLjABAAAABKjQkOz_IIzXXzEAl_9LGsWhvK-gBnlczwRPXK8EmxAp6K3X0qiaP5_OEqmm0XwG
TikTok's opaque sec_uid for the account. TikTok's own endpoint keys on it and will not accept a handle; call tiktok.profile with the handle first and read secUid off its response.
- cursorstring
Pagination cursor from a previous response's nextCursor.
- limitinteger
3
Maximum items to return in one page.
Response
JSON, one example value per field.
- nextCursorstring
MjA0ODIz
Opaque cursor for the next page, or null when there are no more. Pass it back as cursor to continue.
- coverUrlstring
https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/playlist-beastgames~tplv-obj.jpeg?x-signature=Lb2hP3d
Playlist cover image. A signed, short-lived TikTok CDN URL - the query params are load-bearing, so keep the URL intact.
- creatorHandlestring
mrbeast
Handle of the account that owns the playlist, without the leading @. Useful because this SKU is keyed by secUid rather than handle.
- idstring
7596415294902389534
Playlist id. Pass it to tiktok.playlist_videos as id to list the videos in it. Populated whenever the provider has data for the entity.
- namestring
Beast Games
Populated whenever the provider has data for the entity.
- videoCountinteger
42
Number of videos TikTok reports in the playlist.
- foundboolean
true
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the TikTok Profile playlists API
The AnyAPI TikTok Profile playlists API returns TikTok profile playlists data as normalized JSON from one POST call to /v1/run/tiktok.profile_playlists. List the playlists a TikTok creator has published on their profile, with each playlist's name, video count and cover image. AnyAPI returns one normalized schema whichever source serves it. It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of TikTok profile playlists calls through AnyAPI succeeded, with a median response time of 0.6 seconds across 3 measured calls.