Tiktok Video Scraper
Pricing
from $1.49 / 1,000 results
not-found, invalid-url, blocked, unsupported-page or
network. Previously only delivered videos were charged and error records
were free. A URL retried several times is still charged once, not once per
attempt. See the README's pricing section./photo/<id> and /video/<id>, but only the /video/ form carries the data.
/photo/ URLs are now accepted and rewritten automatically. Previously they
were rejected as invalid.tiktok.com/t/<code> share links are now recognised alongside
vm.tiktok.com and vt.tiktok.com.tiktok.com/@/video/<id>), which TikTok itself
emits in some share redirects, are now accepted.unsupported-page for a page that loaded but carried no
recognisable video payload. These now fail immediately instead of retrying
four times, since re-fetching returns an identical page. The error
description names the page's hydration scopes and size so an unsupported page
type is diagnosable from the dataset.network for connection, TLS, DNS and timeout failures.
Previously these were reported as blocked, which wrongly blamed TikTok for
an infrastructure problem.postURLs and maxAttemptsPerUrl.Initial release.
vm./vt.tiktok.com linksdiversificationLabels) and
associated search keywords (suggestedWords) alongside the standard fields