TikTok Shop Indonesia Scraper - Products, Prices & Sellers
Pricing
$0.99 / 1,000 results
TikTok Shop Indonesia Scraper - Products, Prices & Sellers
Scrape TikTok Shop Indonesia products: prices, discounts, ratings, units sold, sellers, brands & images. Filter best-sellers, crawl all categories & subcategories, or get full product detail + reviews by URL. No proxy, no CAPTCHA setup. Pay per result.
Pricing
$0.99 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
TikTok Shop Indonesia Scraper
A no-proxy scraper for TikTok Shop Indonesia that runs on the real Indonesian storefront (shop-id.tokopedia.com). It clears the site's anti-bot slider check automatically, where most generic TikTok Shop scrapers get blocked or need paid proxies. You press Run.
Get prices, discounts, units sold, ratings, sellers, brands, images, and full product detail with reviews. Pay per result at $0.99 per 1,000, so you only pay for products actually returned.
What does TikTok Shop Indonesia Scraper do?
It collects public product listings from TikTok Shop Indonesia and returns them as structured data you can sort, filter, and export. For every product you get the price, original price, discount, rating, review count, units sold, shop name, seller ID, brand, image, and product URL.
You can scrape in two ways:
- By category: visit the homepage and all 28 categories, with an optional subcategory crawl for far more products.
- By product URL (detail mode): paste product links to pull the full description, every image, variants and SKUs, specifications, and customer reviews.
Filter the results by minimum units sold, minimum rating, and price range to keep only the products you care about. No proxy, no CAPTCHA key, no setup. You only pay for the products that are returned.
Why scrape TikTok Shop Indonesia?
- Product research and dropshipping: find best-selling, high-rating products before you stock or run ads.
- Price and promo monitoring: track prices, discounts, and units sold across categories over time.
- Competitor and seller analysis: see which shops and products dominate a category.
- Market research: export thousands of TikTok Shop Indonesia products to a spreadsheet and analyze demand by category.
How to scrape TikTok Shop Indonesia (categories and product URLs)
You pick products by category and subcategory, or by pasting product URLs for full detail and reviews. The TikTok Shop Indonesia web storefront has no public keyword search, so this tool is category-based and URL-based.
To scrape a single category, turn off Crawl all categories and paste the category URL (for example https://shop-id.tokopedia.com/c/beauty-personal-care/601450) into Start URL. Every category has its own URL. To get full detail and reviews for specific products, paste their /pdp/... links into Product URLs.
How many products can you scrape?
A run that crawls the homepage and all 28 categories returns about 600 products. Turn on Crawl subcategories to walk 150+ subcategory pages and pull thousands of products in a single run. One category on its own returns roughly 20 to 40 products.
The storefront surfaces popular and ranked products per category, so exact counts vary by category and by what TikTok Shop is showing at the time of the run. Use Maximum products to cap a run, and the units-sold and rating filters to keep only the best-sellers.
How much does it cost?
Pricing is pay per result: $0.99 per 1,000 products returned, about $0.00099 each. You only pay for products that are actually returned. Some real examples:
- A quick test with the default settings (100 products): about $0.10.
- A full sweep of the homepage and all 28 categories (~600 products): about $0.60.
- A deep sweep with subcategories (2,000 products): about $2.00.
- Full detail with reviews for 50 product URLs: about $0.05.
Product detail and reviews are included in the per-product price, so a detail run does not cost extra per review.
What you get
Results come as a clean table you can browse in the Apify Console and export to Excel, CSV, Google Sheets, JSON, or HTML. No coding needed: run it, open the Output tab, and download.
๐ Sample output: TikTok Shop Indonesia products in a table
One row per product (JSON example for developers):
{"product_id":"1731693242302760574","title":"NYU Henna Shampoo Hair Colour - Natural Black","currency":"Rp","sale_price":"12.900","sale_price_value":12900,"origin_price":null,"discount":null,"rating":4.8,"review_count":2945,"sold_count":38361,"shop_name":"godrejindonesia","brand":"NYU","image":"https://...webp","url":"https://shop-id.tokopedia.com/pdp/.../1731693242302760574"}
Detail runs (via productUrls) add description, images, variants, specifications, and reviews. Export as JSON, CSV, Excel, or HTML, or pull the data through the Apify API.
Input parameters
| Field | Description | Default |
|---|---|---|
crawlCategories | Scrape the homepage and all 28 categories | true |
crawlSubcategories | Also crawl subcategories (150+ pages, far more products) | false |
maxProducts | Stop after this many products (raise it for a full sweep) | 100 |
minSold | Keep only products with at least this many units sold | 0 (off) |
minRating | Keep only products rated at least this, e.g. 4.5 | 0 (off) |
minPrice / maxPrice | Price range filter, in Rupiah | 0 (off) |
productUrls | Product URLs for full detail mode (description, variants, specs, reviews) | empty |
includeReviews / maxReviews | Include customer reviews per product (detail mode) | false / 20 |
Example runs
Find best-selling products to source or dropship
{"crawlCategories":true,"crawlSubcategories":true,"minSold":1000,"minRating":4.5,"maxProducts":2000}
Thousands of proven sellers across every category. Sort the Excel export by "Sold" to spot the winners.
Research one category (for example beauty and skincare)
{"crawlCategories":false,"startUrl":"https://shop-id.tokopedia.com/c/beauty-personal-care/601450","minSold":500}
Only that category, best-sellers first. Every category has its own URL.
Find affordable winners (cheap products that still sell)
{"crawlCategories":true,"maxPrice":50000,"minSold":500}
See who dominates a category (seller and competitor analysis)
{"crawlCategories":false,"startUrl":"https://shop-id.tokopedia.com/c/phones-electronics/601739","crawlSubcategories":true}
Every product with its shop and units sold. Group by "Shop" in your spreadsheet to find the top sellers.
Deep-dive a product: full detail and reviews
{"productUrls":["https://shop-id.tokopedia.com/pdp/.../1729653353364556550"],"includeReviews":true}
Description, all images, variants, specifications, and customer reviews, useful for product ideas and quality checks.
Is it legal to scrape TikTok Shop Indonesia?
This scraper is designed to collect only publicly available product information: prices, discounts, units sold, ratings, shop names, brands, images, product descriptions, and the public reviews shown on a product page. It does not log in, does not touch private accounts, and does not collect personal data about individuals beyond what any shopper sees on the public page.
The data it returns is the kind used for market research, price monitoring, and product research. As with any web scraping, you are responsible for using it in line with applicable laws (including the EU GDPR and Indonesia's Personal Data Protection Law, UU No. 27 of 2022) and the target site's Terms of Service. If you plan to store or process review data that contains names, consult a lawyer about your specific use case.
Use from an AI agent (MCP)
This Actor is available through the Apify MCP server, so AI agents (Claude, GPT, and others) can discover and run it autonomously. Because it is billed per result on Apify's pay-per-event model, agents can pay per call with x402 or Skyfire, with no Apify account or API token required.
Point an MCP client at:
https://mcp.apify.com?tools=kulqiz/tiktok-shop-scraper
Then ask in plain language, for example: "Find the best-selling beauty products on TikTok Shop Indonesia with a rating above 4.5." The agent discovers this Actor, runs it, receives structured product data (price, units sold, rating, seller), and pays only for the results it returns.
FAQ
Do I need a proxy? No, it works without one.
Do I need a CAPTCHA solver key? No, the slider check is handled automatically and for free.
Is the data live? Yes. Each run scrapes the storefront at that moment, so you get current prices and units sold.
Can it search by keyword? The TikTok Shop Indonesia web storefront has no public keyword search, so you scrape by category or by product URL.
Can I export to Excel or Google Sheets? Yes. Open the Output tab and download as Excel, CSV, Google Sheets, JSON, or HTML, or pull the data through the Apify API.
Which market does it cover? TikTok Shop Indonesia only (shop-id.tokopedia.com).
Custom work
Need a specific category, product set, or extra field? Send me a message.
