TikTok Public Playlist Scraper
Pricing
from $2.99 / 1,000 playlists
Go to Apify Store
TikTok Public Playlist Scraper
Extract public TikTok playlist or profile page metadata, visible links, and visible video URLs from public URLs or usernames.
TikTok Public Playlist Scraper
Pricing
from $2.99 / 1,000 playlists
Extract public TikTok playlist or profile page metadata, visible links, and visible video URLs from public URLs or usernames.
recordType
Optional
Record discriminator: tiktok-playlist, tiktok-profile-page, tiktok-playlist-access-diagnostic, or tiktok-playlist-request-diagnostic.
status
Optional
Record status: success, partial, or error.
dataAvailable
Optional
Whether useful public playlist/profile data is present.
source
Optional
Stable source label: tiktok.com.
provenance
Optional
Public playlist or profile page provenance label.
sourceTransport
Optional
Transport used: jina-reader, direct, or direct_or_jina_http.
extractionMethod
Optional
Public page text/post-link or diagnostic extraction method.
targetUrl
Optional
Requested public playlist or profile URL.
canonicalUrl
Optional
Canonical/source URL found in the public page representation.
retrievalUrl
Optional
URL used to retrieve the public representation.
accessStatus
Optional
Public page access status.
httpStatus
Optional
HTTP status returned by the selected retrieval request.
username
Optional
Public profile username inferred from the page or URL.
playlistId
Optional
Playlist identifier or slug when present in the URL.
playlistTitle
Optional
Playlist title inferred from the public page title.
pageTitle
Optional
Public page title.
description
Optional
Public playlist/profile description.
coverImageUrl
Optional
Public cover image URL.
imageUrls
Optional
Bounded public image URLs.
posts
Optional
Visible public video link objects with url and videoId; these posts are not individually fetched.
postCount
Optional
Number of visible public video links found.
postsAvailable
Optional
Whether visible public video links were found.
links
Optional
Bounded TikTok links found in the page representation.
text
Optional
Bounded cleaned public page text.
rawContent
Optional
Bounded raw HTML or reader content.
publicStateAvailable
Optional
Whether a public page representation was available.
fallbackStatus
Optional
HTTP status from the Jina fallback when direct retrieval was attempted afterward.
fallbackError
Optional
Jina fallback error when applicable.
error
Optional
Request or extraction error.
scrapedAt
Optional
UTC extraction timestamp.