TikTok Videos in a profile's playlists API
Videos in a profile's playlists from TikTok, returned as JSON rows you can save to CSV.
Reposts, playlists, photos and explore (modes userReposts, userPlaylists, photoSearch, explore)
Video records with the video fields above, plus sourceProfile (reposts, playlists), playlistId and playlistTitle (playlists), keyword and imageUrls (photo posts: the slide image links, temporary; isSlideshow is true) or exploreCategory (explore). A video found twice in one run is delivered once.
The input that produced this run
Mode userPlaylists. Parameters as sent, with what each one does.
| Parameter | Value | What it does |
|---|---|---|
mode | "userPlaylists" | What to get: videos by keyword, hashtag, profile, sound, repost list, playlist, photo search or explore category; profiles by keyword or similar to a profile; sounds or places by keyword; the sounds a profile has made;... |
profiles | ["mrbeast"] | Public profiles as khaby.lame, @khaby.lame, or a link to the profile or to one of its videos. Short vm.tiktok.com, vt.tiktok.com or tiktok.com/t/ links are not supported. Falls back to "khaby.lame" when empty... |
maxResults | 10 | Maximum items for each keyword, hashtag, profile, sound, video or category (up to 1000). Video details, profile details and analytics return one record per input, so the limit rarely matters there. A search inside... |
40 fields in every video
From the first record of the run above. Identity fields of ordinary users are masked on this site.
| Field | Type | Example |
|---|---|---|
type | str | video |
videoId | str | 7448330707941805358 |
url | str | https://www.tiktok.com/@mrbeast/video/7448330707941805358 |
description | str | This will be the greatest show you鈥檒l ever see 馃槑 |
hashtags | list | [] |
createdAt | str | 2024-12-14T18:07:17Z |
durationSeconds | int | 24 |
playCount | int | 8600000 |
likeCount | int | 382200 |
commentCount | int | 16800 |
shareCount | int | 12600 |
collectCount | int | 22688 |
downloadCount | null | null |
authorHandle | str | <masked> |
authorName | str | <masked> |
authorFollowerCount | str | <masked> |
authorVerified | str | <masked> |
authorId | str | <masked> |
authorSecUid | str | <masked> |
authorAvatarUrl | str | <masked> |
authorBio | str | <masked> |
authorRegion | null | null |
musicTitle | str | original sound |
musicAuthor | str | <masked> |
coverUrl | str | https://p16-common-sign.tiktokcdn.com/tos-useast5-p-0068-... |
videoUrl | str | https://v16-webapp-prime.tiktok.com/video/tos/alisg/tos-a... |
textLanguage | str | en |
isPinned | null | null |
isSlideshow | bool | false |
mentions | list | [] |
width | int | 576 |
height | int | 1024 |
musicId | str | 7448330673057811242 |
musicOriginal | bool | true |
authorFollowingCount | str | <masked> |
isPaidContent | null | null |
isAd | bool | false |
sourceProfile | str | mrbeast |
playlistId | str | 7596415294902389534 |
playlistTitle | str | Beast Games |
A real run, 40 fields per record
Run on 2026-11-09 with input {"mode": "userPlaylists", "profiles": ["mrbeast"], "maxResults": 10}. Personal fields of ordinary users are masked here.
| musicTitle | playlistTitle | textLanguage | description | createdAt | durationSeconds |
|---|---|---|---|---|---|
| original sound | Beast Games | en | This will be the greatest show you鈥檒l ever see 馃槑 | 2024-12-14T18:07:17Z | 24 |
| original sound | Beast Games | en | Sorry @Survivor this is my island now. Beast Games x Surv... | 2026-01-14T22:46:36Z | 21 |
| original sound | Beast Games | en | @Kevin Hart pls forgive me 馃槶 Beast Games 2 is LIVE! Go wa... | 2026-01-09T20:40:57Z | 23 |
| original sound | Beast Games | en | Just dropped epsiode 3 of Beast Games, pls go watch right... | 2024-12-26T15:22:01Z | 19 |
| original sound | Beast Games | en | Beast Games will be like nothing you鈥檝e ever seen before ... | 2024-12-04T19:02:33Z | 21 |
| original sound | Beast Games | en | Beast Games Season 2 Trailer! 100 of the strongest people... | 2025-12-11T17:28:27Z | 93 |
All 40 fields in one record
typevideovideoId7448330707941805358urlhttps://www.tiktok.com/@mrbeast/video/7448330707941805358descriptionThis will be the greatest show you鈥檒l ever see 馃槑hashtagscreatedAt2024-12-14T18:07:17ZdurationSeconds24playCount8600000likeCount382200commentCount16800shareCount12600collectCount22688downloadCountauthorHandleauthorNameauthorFollowerCountauthorVerifiedauthorIdauthorSecUidauthorAvatarUrlauthorBioauthorRegionmusicTitleoriginal soundmusicAuthorcoverUrlhttps://p16-common-sign.tiktokcdn.com/tos-useast5-p-0068-...videoUrlhttps://v16-webapp-prime.tiktok.com/video/tos/alisg/tos-a...textLanguageenisPinnedisSlideshowmentionswidth576height1024musicId7448330673057811242musicOriginalauthorFollowingCountisPaidContentisAdsourceProfilemrbeastplaylistId7596415294902389534playlistTitleBeast Games
What one video costs
Result (result) 路 $0.003 路 For each video or profile-search record returned (search, hashtag, userPosts, userSearch, music, userReposts, userPlaylists, similarUsers, soundSearch, photoSearch, userSounds) and each videoAnalytics record.
Run this request yourself
The same input as above, three ways.