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.

ParameterDescription
mix_idrequiredTikTok mix id (as used in /@user/playlist/<name>-<mix_id>).
cursoroptionalVideo page cursor. Omit (or 0) for the first page; pass the next_cursor from the previous response for the next.
formatoptionalOmit 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