
TikTok Scraper
Pricing
Pay per event

TikTok Scraper
Extract data from TikTok videos, hashtags, and users. Use URLs or search queries to scrape TikTok profiles, hashtags, posts, URLs, shares, followers, hearts, names, video, and music-related data. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.
4.4 (23)
Pricing
Pay per event
428
Total users
42K
Monthly users
9.3K
Runs succeeded
99%
Issues response
1.5 days
Last modified
20 hours ago
Support direct TikTok video URL input as alternative to 'profiles'
Closed
Hello,
I would like to request support for using a direct TikTok video URL as input instead of a username in the "profiles" array. My use case involves automating processing based on specific videos, not entire profiles.
Currently, the Actor requires a 'profiles' array, like:
{ "profiles": ["garyvee"], ... }
But I’d like to input a TikTok video URL such as:
{ "videoUrls": ["https://www.tiktok.com/@username/video/1234567890"], ... }
This would allow me to bypass profile crawling and target specific videos directly, which would reduce crawl time and improve precision.
Is this currently supported or planned? If not, could this feature be considered?
Thanks!

Sviatozar Petrenko (svpetrenko)
Hi, thanks for asking! I'd recommend you to add some pre-processing in your automation, and just modify the URLs, e.g. with a JS snippet like this: "https://www.tiktok.com/@username/video/1234567890".replace(/\/(video|photo).*/, '')" - it will convert a video url to a user URL, as long as it's in the format you have written
We try to keep our scrapers minimalistic so that over time we don't get bogged down in handling a lot of niche logic - this way we can focus on bringing you new features and improving performance
Hope this helps! If you'd like to ask something more - feel free to reopen this issue