VOOZH about

URL: https://apify.com/piotrv1001/tiktok-shop-product-scraper

โ‡ฑ TikTok Shop Product Scraper ยท Apify


Pricing

from $3.00 / 1,000 products

Go to Apify Store

TikTok Shop Product Scraper

The TikTok Shop Product Scraper extracts product pages and seller storefronts across 8 country markets, capturing titles, live prices, discounts, variants, stock, sold counts, ratings, images, and full shop metadata โ€” ideal for resellers, market research, and competitive price tracking.

Pricing

from $3.00 / 1,000 products

Rating

0.0

(0)

Developer

๐Ÿ‘ FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

34

Total users

17

Monthly active users

a month ago

Last modified

Share

๐Ÿ›๏ธ TikTok Shop Product Scraper

Extract structured product data from TikTok Shop at scale โ€” product detail pages, seller storefronts, full variant breakdowns, and live pricing. Built for resellers, market researchers, dropshippers, and brand-monitoring teams who need clean, ready-to-use TikTok Shop data without fighting anti-bot protection.

โœจ Features

  • ๐Ÿท๏ธ Full product detail: title, description, brand, 4-level category path, images, videos, SKUs/variants, available stock, sold count, and promotion labels.
  • ๐Ÿ’ธ Live pricing: current sale price, original price, discount percent, and currency โ€” extracted from the rendered page so the numbers always match what shoppers see.
  • โญ Reviews & ratings: overall rating score, review count, and 1โ€“5 star distribution.
  • ๐Ÿช Shop / seller metadata: shop name, rating, followers, total products on sale, total sold, video count, and region.
  • ๐ŸŒ Multi-country: United States, United Kingdom, Indonesia, Malaysia, Thailand, Singapore, Vietnam, Philippines โ€” each in its native currency.
  • ๐Ÿ”— Three discovery modes: paste product URLs, drop in numeric product IDs, or point at seller storefronts to enumerate their catalogue.
  • ๐ŸŒฑ Optional related-product fan-out: from any seed product, follow alternative-product and top-reviewed-product links to expand coverage automatically.

๐Ÿ› ๏ธ How It Works

  1. Pick an input mode
    • startUrls โ€” paste TikTok Shop product or storefront URLs (https://www.tiktok.com/shop/pdp/... or https://www.tiktok.com/shop/store/...).
    • productIds โ€” bulk-paste numeric product IDs and let the actor resolve each one.
    • sellerIds โ€” provide a seller ID (with optional slug) and the actor harvests every product on that storefront.
  2. Choose your countries โ€” us is the default; add others to fetch the same product in multiple regions / currencies.
  3. Run the actor โ€” results stream into the dataset as JSON, one record per product. Failed pages are retried automatically and don't pollute the output.

โš™๏ธ Input

All inputs are optional, but you must provide at least one of startUrls, productIds, or sellerIds so the actor has something to scrape.

FieldTypeDefaultDescription
startUrlsarrayโ€”TikTok Shop URLs to scrape. Accepts product pages (/shop/pdp/<slug>/<productId>), the alt product path (/view/product/<productId>), and seller storefronts (/shop/store/<slug>/<sellerId>).
productIdsarrayโ€”Bulk list of numeric TikTok Shop product IDs. The actor resolves each to its product detail page automatically.
sellerIdsarrayโ€”Seller storefronts to enumerate. Each entry needs at least { "sellerId": "..." }; an optional slug produces a prettier canonical URL. The actor harvests every product on the storefront's first page.
countriesarray["us"]Country codes for the TikTok Shop region. One of us, gb, id, my, th, sg, vn, ph. Each product/storefront is fetched once per country, and prices come back in the matching currency (USD, GBP, IDR, MYR, THB, SGD, VND, PHP).
expandRelatedbooleanfalseAfter scraping each product, enqueue its alternative-product and top-reviewed-product entries. Each related product is scraped and saved to the dataset (billed accordingly). Combine with maxProducts to cap the budget.
maxProductsinteger0Stop after this many products have been saved. 0 means no cap. Useful as a safety ceiling when expandRelated is enabled.

Example input

{
"startUrls":[
{"url":"https://www.tiktok.com/shop/pdp/x/1729587769570529799"}
],
"productIds":["1729587769570529799","1730946689312002567"],
"sellerIds":[
{"sellerId":"7495794203056835079","slug":"goli-nutrition"}
],
"countries":["us","gb"],
"expandRelated":false,
"maxProducts":100
}

๐Ÿ“Š Sample Output Data

[
{
"productId":"1729587769570529799",
"sellerId":"7495794203056835079",
"url":"https://www.tiktok.com/shop/pdp/x/1729587769570529799",
"countryCode":"us",
"title":"3 Bottles of Goli Ashwagandha & Vitamin D Gummy - Mixed Berry, KSM-66, Vegan, Plant Based, Non-GMO, Gluten & Gelatin Free",
"brand":"Goli Nutrition",
"categoryPath":[
"Health",
"Nutrition & Wellness",
"Vitamins, Minerals & Wellness Supplements",
"Vitamins Supplements"
],
"price":14.98,
"originalPrice":24.99,
"discountPercent":40,
"currency":"USD",
"currencySymbol":"$",
"soldCount":853744,
"availableQuantity":247869,
"ratingScore":4.7,
"ratingCount":71077,
"ratingDistribution":{"1":3225,"2":762,"3":1815,"4":4656,"5":60619},
"images":[
"https://p16-oec-general-useast5.ttcdn-us.com/.../image-1.jpeg",
"https://p16-oec-general-useast5.ttcdn-us.com/.../image-2.jpeg"
],
"variants":[
{
"skuId":"1729587788239049223",
"skuName":"ASW03",
"propertyPairs":[{"name":"Pack","value":"3 Bottles"}],
"availableQuantity":247869,
"isPreOrder":false
}
],
"shop":{
"sellerId":"7495794203056835079",
"shopName":"Goli Nutrition",
"shopLink":"https://www.tiktok.com/shop/store/goli-nutrition/7495794203056835079",
"shopRating":4.6,
"soldCount":5310325,
"onSellProductCount":57,
"reviewCount":382362,
"followersCount":541437,
"videoCount":2479,
"region":"US"
},
"source":"input",
"scrapedAt":"2026-05-16T09:34:00.000Z"
}
]

๐Ÿ’ก Tips

  • Discovery is storefront-driven: TikTok does not expose keyword search or category browse to scrapers. Seed the actor with product URLs/IDs you already know, or with seller IDs to enumerate full storefronts.
  • Enable expandRelated to grow a small seed list into a much larger dataset โ€” each PDP exposes alternative-product and top-reviewed-product links that the actor will follow. Each related product is scraped and saved (and billed) just like a seed.
  • Use maxProducts as a hard ceiling when fan-out is enabled, so you never overshoot your budget.
  • Multi-country runs fetch the same product once per country code in countries[] โ€” useful for cross-region price monitoring.

Optimise your TikTok Shop research with the TikTok Shop Product Scraper today! ๐Ÿš€

You might also like

Tiktok Shop Product Scraper

coregent/tiktok-shop-product-scraper

Extract TikTok Shop products, prices, discounts, sold counts, ratings, variants, seller info, shipping, and review signals from product URLs, keywords, categories, and seller pages.

110

Tiktok Shop Category Scraper

webdatalabs/tiktok-shop-scraper

The only reliable TikTok Shop scraper on Apify. Extract product data, prices, sales counts, ratings, and images from any TikTok Shop category.

243

1.1

TikTok Shop Data Scraper

devcake/tiktok-shop-data-scraper

Extract TikTok Shop product data instantly - prices, reviews, seller info, and categories. The essential TikTok shop scraper for e-commerce sellers and dropshippers.

TikTok Shop Scraper

novi/tiktok-shop-scraper

Ultimate Tiktok Shop Scraper for your business.

TikTok Shop Scraper | Product Data Extractor API

charitable_aquarium/tiktok-shop-scraper

The fastest TikTok Shop Product Data Extractor. Scalable and stealthy data extraction tool for Tiktok shop products.

๐Ÿ‘ User avatar

Md Faiyaz Bin Mohiuddin

205

1.6

TikTok Shop scraper

jeremy_frost/tiktok-shop-scraper

TikTok Shop scraper โ€“ A powerful tool to extract product data from TikTok Shop, including prices, ratings, and sales figures. Automate data collection for analysis and insights!

339

TikTok Shop Products Scraper

automation-lab/tiktok-shop-scraper

Scrape TikTok Shop product listings โ€” prices, discounts, seller info, ratings, and images. Browse any category or keyword. Export to CSV/Excel/JSON.

๐Ÿ‘ User avatar

Stas Persiianenko

93

Tiktok Shop Scraper

excavator/tiktok-shop-scraper

This is the Actor for crawling data from the TikTok shop product URLs. For example: https://shop.tiktok.com/view/product/XXXXXXXXXX These URLs are only available for TikTok Shop US. I have pay per request version, you can test it here: https://apify.com/excavator/tiktok-shop-product

Tiktok Shop Scraper

pratikdani/tiktok-shop-scraper

This actor automates TikTok Shop data extraction, gathering product details, pricing, sales, and competitor insights. Scrape crucial e-commerce data directly from TikTok to analyze trends, track performance, and optimize your shop strategy.

1.3K

4.7