TikTok Scraper

ENDPOINTS
GET/users/collections

User Collections

Fetch a user's public collections (folders of saved videos).

QUERY PARAMS

TikTok username, @username, secUid or any tiktok.com profile link.

Examples:

  • Username: mrbeast
  • With @: @mrbeast
  • URL: https://www.tiktok.com/@mrbeast

Opaque pagination cursor. Pass the next_cursor value from the previous page to get the next one. Omit for the first page.

{
  "user": {
    "id": "107955",
    "sec_uid": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM",
    "username": "tiktok",
    "nickname": "TikTok",
    "link": "https://www.tiktok.com/@tiktok",
    "profile_picture": "https://p16-common-sign.tiktokcdn-eu.com/tos-maliva-avt-0068/ba67b11de451691939223e9d978e613a~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=10399&refresh_token=50e559ac&x-expires=1792940400&x-signature=vvkAtE3e4H861FX8mdorwN65iV0%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast2b",
    "is_verified": true,
    "is_private": false,
    "biography": "Your next discovery is waiting on TikTok."
  },
  "total_count": 1,
  "collection_count": 1,
  "collections": [
    {
      "id": "7394627756635573022",
      "name": "Summer of Sports",
      "link": "https://www.tiktok.com/@tiktok/collection/Summer-of-Sports-7394627756635573022",
      "video_count": 139,
      "cover": "https://p19-common-sign.tiktokcdn-us.com/tos-useast2a-p-0037-euttp/d71c5a45982a4fde9ef046df412d308b_1707411879~tplv-tiktokx-origin.image?dr=9636&x-expires=1792940400&x-signature=aVLuodaZjyayAwgL4rjJRAIHge4%3D&t=4d5b0474&ps=13740610&shp=81f88b70&shcp=43f4a2f9&idc=useast5",
      "owner": {
        "id": "107955",
        "username": "tiktok",
        "link": "https://www.tiktok.com/@tiktok"
      }
    }
  ],
  "next_cursor": null,
  "has_more": false
}