TikTok Scraper avatar
TikTok Scraper

Pricing

Pay per event

Go to Store
TikTok Scraper

TikTok Scraper

Developed by

Clockworks

Clockworks

Maintained by Apify

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

ZJ

Support direct TikTok video URL input as alternative to 'profiles'

Closed

zigzag_jadeite opened this issue
3 days ago

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!

svpetrenko avatar

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