---
title: "Get User Playlist"
method: GET
path: "/api/user/playlist"
tags: ["User"]
---

# Get User Playlist

`GET /api/user/playlist`

Get User Playlist

## Query parameters

- `secUid` string, required — User secUid
- `count` integer — The number of results to be returned. The default and maximum value is 20
- `cursor` string — cursor parameter is used for pagination. In the first request, the default value of cursor is 0. For subsequent requests, the value of cursor will be taken from the response of the previous request

## Response `200`

Success

- object
  - `cursor` string — Cursor for pagination. Use this value in subsequent requests to fetch more data
  - `hasMore` boolean — Indicates whether there are more data available to fetch
  - `playList` object[]
    - `cover` string — URL of the playlist cover image
    - `creator` object — Information of the user who created the playlist
      - `avatarLarger` string — URL of the user’s large-size avatar image
      - `avatarMedium` string — URL of the user’s medium-size avatar image
      - `avatarThumb` string — URL of the user’s thumbnail-size avatar image
      - `commentSetting` number — User’s comment privacy setting for their posts
      - `downloadSetting` number — User’s download permission setting for their videos
      - `duetSetting` number — User’s duet permission setting
      - `ftc` boolean — Indicates whether the account is subject to child safety restrictions
      - `id` string — User ID
      - `isADVirtual` boolean — Indicates whether the account is a virtual or advertisement related profile
      - `nickname` string — The user’s profile display name
      - `openFavorite` boolean — Whether the user’s liked videos list is public
      - `privateAccount` boolean — Indicates whether the account is set to private
      - `secUid` string — User secUid
      - `secret` boolean — Indicates whether the account is set to private
      - `signature` string — The user’s profile bio
      - `stitchSetting` number — User’s Stitch permission setting
      - `ttSeller` boolean — Indicates whether the user is registered as a TikTok Shop seller
      - `uniqueId` string — User uniqueID. The user’s public TikTok handle (username)
      - `verified` boolean — Indicates whether the account is officially verified
    - `id` string — Playlist ID
    - `mixId` string — Alternate ID for the playlist
    - `mixName` string — Display name of the playlist
    - `name` string — Display name of the playlist
    - `videoCount` number — Number of videos included in this playlist

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/tikfly/apis/tikfly-api-unoffical-tiktok-api.md) · [All operations](https://skmtc.net/tikfly/apis/tikfly-api-unoffical-tiktok-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tikfly/tikfly-api-unoffical-tiktok-api/revisions/892e18b9f5af/schema)
