This is the Actor for crawling data from the TikTok shop product URLs. For example: https://shop.tiktok.com/view/product/XXXXXXXXXX OR https://www.tiktok.com/t/XXXXXXXXX/ which only available for TikTok Shop US. I increased price because TikTok always update their algorithm, 10$/1000 request
TikTok Shop Product Crawler is a lightweight and efficient service designed to extract product data from TikTok Shop URLs. This service is ideal for developers, marketers, and businesses seeking to automate data collection from TikTok Shop for analysis, inventory management, or market research.
The input is a JSON object containing a list of TikTok Shop product URLs.
Example:
1{ 2 "urls": [ 3 "https://shop.tiktok.com/view/product/1729802854478746459" 4 ] 5}
The output is a JSON array with the extracted product information, including the product title and image URLs. If you need more Data from output please get in touch with me, I will update it soon.
Example:
1[ 2 { 3 "title": "Hunter Trump With Busch Light Beer Hoodie, Trump Shirt, Camo Sweater, Dog Hunting Shirt, Busch Light Shirt, Election 2024 Gift Casual For Men Women", 4 "images": [ 5 "https://p19-oec-ttp.tiktokcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/5f4d5cc370a24872830494b469250fa4~tplv-omjb5zjo8w-resize-jpeg:800:800.jpeg?from=1826719393", 6 "https://p19-oec-ttp.tiktokcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/7433da77ad404dadb442dd94d65ba9e8~tplv-omjb5zjo8w-resize-jpeg:800:800.jpeg?from=1826719393", 7 "https://p19-oec-ttp.tiktokcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/88effcef48bf4138910566a3b5ec23cf~tplv-omjb5zjo8w-resize-jpeg:800:800.jpeg?from=1826719393" 8 // Additional images here 9 ], 10 "sold": 150, 11 "price": "$9.00 - 31.20" 12 } 13]
By default the Memory use is 4GB, you can add enable more memory usage by add query parameter in to API url
For Example: Increase the maximum to 32GB
https://api.apify.com/v2/acts/excavator~tiktok-shop-product/runs?token=<TOKEN>&memory=32768
By default, up to 10 URLs are processed at the same time. You can increase this limit to speed up processing, but it may use more memory. The chunk setting divides the list of URLs into smaller groups for processing. Larger chunks allow more URLs to be handled in parallel, but they can also use more memory and increase the chance of slowdowns. Here's an example configuration with higher concurrency and chunk size:
1{ 2 "urls": [ 3 "https://shop.tiktok.com/view/product/1729802854478746459" 4 ], 5 "concurrency": 20, 6 "chunk": 200 7}
200
: The input URLs are divided into chunks of 200 URLs
each, processed by multiple threads.20
: Within each chunk, up to 20 URLs
are processed simultaneously.Follow deafult configuration 1000
Urls may take ~60s and cost 4.4Gb
. You may need to increase your RAM if you would like to run more than that at a time
This is the most durable and trustworthy service for TikTok Shop data crawling on Apify. Backed by a robust architecture, it ensures accurate and efficient data extraction.
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!