Unofficial TikTok API — Mix
GET/api/v1/mix
Mix (creator playlist) details + the videos in it (one raw page per call, cursor-paginated). Pass a TikTok mix id.
| Parameter | Description | |
|---|---|---|
mix_id | required | TikTok mix id (as used in /@user/playlist/<name>-<mix_id>). |
cursor | optional | Video page cursor. Omit (or 0) for the first page; pass the next_cursor from the previous response for the next. |
format | optional | Omit for raw objects (default). Use clean for a trimmed mix + trimmed video objects. |
Returns
mix (raw mixInfo, or trimmed with format=clean), next_cursor, has_more, count, and a videos array of the videos in the mix.
Example Request
https://dev.omar-thing.site/api/v1/mix?mix_id=7681171537575824159&cursor=0&format=clean&key=YOUR_API_KEY
Example Response
{
"data": {
"count": 3,
"has_more": false,
"mix": {
"...": "raw mixInfo by default",
"creator": {
"...": "more",
"username": "tiktok"
},
"mix_id": "7681171537575824159",
"name": "Songs Of The Summer 2026",
"video_count": 3
},
"next_cursor": "3",
"videos": [
{
"...": "raw video object",
"id": "7680721699171601694"
}
]
},
"status": "success"
}Sends a live request using your API key above.
More Content endpoints
- Unofficial TikTok Posts API — List the videos a user has posted (one raw page per call, cursor-paginated).
- Unofficial TikTok Comments API — Fetch the comments on a video (id or URL).
- Unofficial TikTok Comment Replies API — All replies under one comment (one raw page per call, cursor-paginated). Get
comment_idfrom /comments. - Unofficial TikTok Stories API — Fetch a user's active stories.
- Unofficial TikTok Reposts API — List the videos a user has reposted (one raw page per call, cursor-paginated).
- Unofficial TikTok Story Highlights API — Get a user's highlights — all collections and the stories inside each.
- Unofficial TikTok Music API — Sound/music details + the videos that use it (one raw page per call, cursor-paginated). Pass a music id.
- Unofficial TikTok API — List a user's TikTok collections (cursor-paginated).