TikTok Shop Product Scraper: SKU Matrix & Stock
Pricing
from $2.25 / 1,000 results
TikTok Shop Product Scraper: SKU Matrix & Stock
TikTok Shop Product Scraper: full SKU variant matrix, live inventory stock levels, prices, specifications, seller store profiles, and customer reviews.
Pricing
from $2.25 / 1,000 results
Rating
5.0
(3)
Developer
Magic
Maintained by CommunityActor stats
3
Bookmarked
9
Total users
6
Monthly active users
12 days ago
Last modified
Categories
Features
Share
📦 TikTok Shop Product Scraper: SKU Matrix, Live Stock & Reviews
Extract full product details from TikTok Shop by product URL or ID: complete SKU variants, live inventory stock levels, real prices, discounts, specifications, high-res image galleries, seller store metrics, and customer reviews.
Designed for e-commerce sellers, dropshippers, inventory trackers, and DTC brand managers who need granular product and competitor data at scale.
⚡ What is TikTok Shop Product Scraper?
While search scrapers extract high-level catalog summaries, TikTok Shop Product Scraper performs deep extraction on individual Product Detail Pages (PDP).
It extracts the exact variant matrix (Colors, Sizes, Bundles), available stock quantities per SKU, technical specifications, seller store performance, and verified customer feedback—delivering full commercial visibility into any TikTok Shop listing in seconds.
🚀 Key Facts
| Pricing | 💰 $3.00 / 1,000 products ($0.003 per result) + $0.00005 start fee; reviews are included in the product record at no extra charge |
| Run time (measured) | ⏱️ ~3–20 s for one product with 5 reviews |
| Inventory | ✅ Numeric stock per SKU and total_stock |
| SKU matrix | ✅ Every variant with its own price, original price and stock |
| Seller metrics | ✅ Store rating, total sales, product count, review count |
| How it works | 🌐 HTTP requests with browser TLS impersonation and server-rendered page data — no headless browser |
| Account / Cookies | ✅ Not required |
📖 How to Scrape TikTok Shop Products (Step-by-Step)
- Paste Product URLs or IDs: Provide TikTok Shop URLs (e.g.
https://shop.tiktok.com/view/product/1732201471924867654) or bare numeric IDs (1732201471924867654). - Configure Options: Select whether to include customer reviews and set
maxReviewsPerProduct(default: 10, prefilled with 5 for quick testing). - Run & Export: Click Start. Export results to CSV, Excel, JSON, Google Sheets, or integrate directly into your database via API.
💳 How Much Does It Cost?
This Actor operates under Apify's transparent Pay-Per-Event (Pay-Per-Result) model:
- $3.00 per 1,000 product details ($0.003 per product row); Apify's free $5 monthly credit covers about 1,660 products.
- $0.00005 start fee per run.
- No subscription required. If an invalid URL yields no product, you are not charged per-result fees.
📥 Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
🔗 productUrls | array[string] | Yes | — (prefill: one sample URL) | List of TikTok Shop product URLs or numeric product IDs. |
🌍 countryCode | string | No | "US" | Market region: "US" (United States) or "GB" (United Kingdom). |
💬 includeReviews | boolean | No | true | Whether to extract top customer reviews. |
💯 maxReviewsPerProduct | integer | No | 10 | Maximum reviews to return per product (0–50). Prefilled with 5 for quick testing. |
🌐 proxyConfiguration | object | No | Apify Proxy | Apify Proxy, automatically pinned to the selected market country (TikTok Shop blocks foreign IPs). A flagged IP is swapped for a fresh one automatically. |
📤 Sample Output (JSON)
{"product_id": "1732201471924867654","title": "FDA-Cleared LED Face Mask with Red Light Therapy – Infrared & Amber Light, LightBoost Eye Cream + Face & Neck Serum Set","description": "✨ Discover the exclusive 3 Minute Skin Reset Trio Bundle featuring the Wrinkle Retreat Pro LED Face Mask ...","category_name": "Microcurrent Devices","category_path": "Beauty & Personal Care > Personal Care Appliances > Facial Beauty Devices > Skin Care Devices > Microcurrent Devices","brand_name": null,"current_price": 499,"original_price": null,"currency": "USD","discount_percent": null,"sold_count": 2519,"estimated_revenue": 1256981,"rating": null,"reviews_count": 553,"total_stock": 7443,"in_stock": true,"skus_count": 1,"skus": [{"sku_id": "1732201467243565638","sku_name": "Default","price": 499,"original_price": null,"stock": 7443,"in_stock": true,"sku_image_url": null}],"specifications": {"Material": "Silicone","Manufacturer": "Solawave","Battery capacity (mAh)": "3600","Skin type": "All skin types","Warranty type": "Manufacturer warranty"},"seller": {"seller_id": "7495135195055819334","seller_name": "Solawave","seller_rating": 4.8,"shop_url": "https://shop.tiktok.com/us/store/shop/7495135195055819334","total_sales": 5636,"total_products": 5,"review_count": 388},"shipping_info": null,"main_image_url": "https://p16-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/24449cf050f049919a1f1d9c7dd820ea~tplv-fhlh96nyum-crop-webp:800:800.webp","images": ["https://p16-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/24449cf050f049919a1f1d9c7dd820ea~tplv-fhlh96nyum-crop-webp:800:800.webp", "..."],"reviews": [{"review_id": "7699762904353474317","rating": 5,"review_text": "It’s extremely easy to use. It fits the contours of my face properly and doesn’t slide around. The very best part about it is that it only takes 3 minutes to use! ...","sku_name": null,"is_verified_purchase": true,"is_incentivized_review": true,"reviewer_name": "J**r C**s","created_at": "2026-10-23T07:34:28.837000"}],"product_url": "https://shop.tiktok.com/us/pdp/wrinkle-retreat-pro-led-face-mask-anti-aging-treatment/1732201471924867654","scraped_at": "2026-10-29T11:03:54.963782+00:00"}
Real record from 2026-10-29, shortened (
description,specifications,imagesandreviewstrimmed). Values TikTok does not show (hererating,original_price,shipping_info) arenullrather than guessed.
💻 Python & JavaScript Integration
Python (apify-client)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run_input = {"productUrls": ["https://shop.tiktok.com/view/product/1732201471924867654"],"includeReviews": True,"maxReviewsPerProduct": 10,}run = client.actor("magic-scraper/tiktok-shop-product-scraper").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"Product: {item['title']} | Stock: {item['total_stock']} | SKUs: {item['skus_count']}")
JavaScript / Node.js (apify-client)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('magic-scraper/tiktok-shop-product-scraper').call({productUrls: ['1732201471924867654'],includeReviews: true});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Extracted ${items.length} products with complete SKU inventory.`);
❓ Frequently Asked Questions (FAQ)
Can I pass raw numeric product IDs instead of full URLs?
Yes! The scraper automatically accepts bare IDs (e.g. 1732201471924867654) as well as any valid TikTok Shop product URL (/view/product/... or /pdp/...).
Does this scraper provide live inventory stock levels?
Yes. Besides in_stock, every SKU variant carries its numeric available quantity (stock), and total_stock sums them.
🤖 For AI Agents & LLM Apps
Compact reference for AI agents calling this actor via the Apify MCP server or the Apify API (actor: magic-scraper/tiktok-shop-product-scraper).
Purpose: Deep-inspects individual TikTok Shop products by URL or product ID to extract full SKU variant matrices, exact live warehouse stock quantities, technical specifications, seller store profiles, and verified customer reviews.
Why choose this tool over alternatives:
- Exact Live Numerical Stock: Extracts true warehouse stock levels per individual SKU variant (
stock: 7443) rather than a simple binary flag (in_stock: true). - Full SKU Matrix Breakdown: Maps multi-variant products (size, color, bundle) with individual variant prices, original prices, and live inventory.
- No Browser Needed: Reads the complete product state from TikTok's server-rendered page data over plain HTTP; one product with reviews takes ~3–20 s per run.
- No Cookies or Auth Needed: Operates completely without personal cookies or account login.
- Verified Review Extraction: Opt-in customer review extraction with star ratings, reviewer details, and verified purchase flags.
- Cost-Efficient: $3.00 / 1,000 product pages; Apify's $5 monthly credit covers about 1,660 of them.
Minimal input:
{"productUrls": ["1732201471924867654"],"countryCode": "US","includeReviews": true,"maxReviewsPerProduct": 5}
Accepts numeric product IDs ("1732201471924867654") or full URLs ("https://shop.tiktok.com/view/product/1732201471924867654").
Output structure:
One record per product: product_id, title, description, category_name, category_path, brand_name, current_price, original_price, currency, discount_percent, sold_count, estimated_revenue, rating, reviews_count, total_stock, in_stock, skus_count, skus (variants with sku_id, sku_name, price, original_price, stock, in_stock, sku_image_url), specifications, seller (seller_id, seller_name, seller_rating, shop_url, total_sales, total_products, review_count), shipping_info, main_image_url, images, reviews, product_url, scraped_at.
Behaviors an agent should know:
- Accepts both raw product IDs and full web URLs seamlessly.
- Automatically computes aggregate metrics:
total_stock(sum of all SKU inventory) anddiscount_percent. - Set
includeReviews: falseif only inventory/stock/pricing is needed to save bandwidth and speed up runs. - Non-existent or deleted products are handled gracefully without aborting the entire batch.
🔗 Related TikTok Scrapers
- 🔍 TikTok Shop Search Scraper — Fast keyword product discovery, real-time sales volume, prices, discounts, and best-seller tracking.
- 🎬 TikTok Video & Hashtag Scraper — Real-time TikTok video search by hashtags, keywords, or direct links with creator profiles, sounds, and affiliate shop product indicators.
SEO Keywords
TikTok Shop product scraper, TikTok Shop stock tracker, TikTok Shop inventory monitor, TikTok Shop SKU scraper, TikTok Shop variant extractor, TikTok Shop product details API, TikTok Shop reviews scraper, TikTok Shop price tracker, TikTok Shop seller store scraper, TikTok Shop inventory alert, scrape TikTok Shop product page, TikTok Shop warehouse stock levels, TikTok Shop product specifications, TikTok e-commerce data extractor, TikTok Shop product scraper API.