TikTok Shop Scraper - Products, Sales, Sellers & Reviews
Pricing
from $3.00 / 1,000 product scrapeds
TikTok Shop Scraper - Products, Sales, Sellers & Reviews
Scrape TikTok Shop products, prices, units sold, SKUs, stock levels, reviews and full seller profiles - no login required. Includes rating histograms, spec tables, category paths, seller business details and related-product discovery. Export CSV/JSON. Pay per result, no start fee.
Pricing
from $3.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
TikTok Shop Scraper — Products, Sales, Sellers & Reviews
Scrape TikTok Shop product data, sales volume, SKUs, stock levels, shipping costs, customer reviews, affiliate videos and full seller profiles — no login, no cookies, no browser. Point it at a product or shop link and get a deep, structured record back as JSON or CSV.
Built for dropshippers hunting winning products, brands tracking competitors, agencies sizing niches, and anyone who needs TikTok Shop data that is actually complete.
Why this one
Most TikTok Shop scrapers hand you a title, a price and a photo. This one returns 65 fields per product — the SKU table with per-variant stock levels, the 1–5 star rating histogram, real shipping cost and delivery windows, the specification table, the affiliate videos promoting the product with their play counts, and the seller's legally published business name and address.
| Typical TikTok Shop actor | This actor | |
|---|---|---|
| Product fields | ~10 | 65 |
| Per-SKU stock quantity | ✗ | ✓ |
| Rating histogram (1–5★) | ✗ | ✓ |
| Shipping fee + delivery days | ✗ | ✓ |
| Specification table | ✗ | ✓ |
| Affiliate videos + play counts | sold separately | ✓ included |
| Seller business name + address | ✗ | ✓ |
| Reviews with photos & verified flag | sometimes | ✓ |
| Units sold + estimated revenue | sometimes | ✓ |
| Related-product discovery | ✗ | ✓ |
| Price per product | $0.01 – $0.025 | $0.003 |
One mode, one record type. Every mode returns a single consistent record shape, so your CSV has no empty columns — reviews, affiliate videos and seller details are nested inside the product record rather than scattered across mismatched rows.
What you can scrape
| Mode | Returns |
|---|---|
| Product details | One rich row per product — reviews, affiliate videos and seller details nested in |
| Shop catalog | Every product of a seller (add Full detail for the complete record on each) |
| Product reviews | One row per review |
| Sellers & leads | One row per shop — performance metrics, business name and address, lead score |
| Discover | Expands through TikTok's own related / best-selling / you-may-like rails to surface new products |
Supported regions: US, GB, ID, MY, TH, VN, PH, SG, DE, FR, IT, ES, IE, JP, MX, BR.
Input
{"mode": "product","productUrls": ["https://shop.tiktok.com/us/pdp/1729527313880355335"],"region": "US","maxItems": 50}
| Field | What it does |
|---|---|
mode | product, shop, reviews, sellers or discover |
productUrls | Product links or bare product IDs |
shopUrls | Store links or bare seller IDs |
region | Marketplace to read prices/availability from |
maxItems | Record cap (0 = no cap; the run still ends safely before its timeout) |
fullDetail | In shop/discover, open each product's page so every row is a complete record |
includeReviews | Nest reviews inside the product record |
includeAffiliateVideos | Nest the videos promoting the product |
resolveExactPrice | Recover the exact headline price (on by default) |
A bare product ID such as 1729527313880355335 works anywhere a URL does.
Output
Product detail — 65 fields
{"productId": "1729527313880355335","title": "Goli Ashwagandha & Vitamin D Gummy - Mixed Berry, KSM-66, Vegan...","price": 14.98,"originalPrice": 19,"discountPercent": 21,"savingAmount": 4.02,"currency": "USD","rating": 4.5,"reviewCount": 94375,"soldCount": 1295301,"estimatedRevenue": 19403608.98,"ratingHistogram": { "1": 5822, "2": 1532, "3": 3743, "4": 7809, "5": 75469 },"ratingBreakdownPercent": { "1": 6.2, "2": 1.6, "3": 4, "4": 8.3, "5": 80 },"categoryPath": "Health > Nutrition & Wellness > Vitamins, Minerals & Wellness Supplements","skus": [{"skuId": "1729527298861535751","properties": "Size: 1 Bottle","availableQuantity": 358287,"packageWeightG": 431,"packageLength": 8, "packageWidth": 8, "packageHeight": 13}],"totalStock": 358287,"inStock": true,"specifications": [{ "name": "Product Form", "value": "Gummy" }],"badges": ["Free shipping"],"freeShipping": true,"shippingFee": 7.95,"buyerShippingCost": 0,"deliveryMinDays": 6,"deliveryMaxDays": 9,"logisticsProvider": "LSV-TTS-US-SendBySeller-Std","seoKeywords": ["Goli Ashwagandha gummies", "vegan vitamin D gummies"],"affiliateVideoCount": 9,"totalAffiliateVideoPlays": 61722172,"topAffiliateVideoPlays": 18455632,"affiliateVideos": [{"videoId": "7397839934461136158","url": "https://www.tiktok.com/@bestrunupss/video/7397839934461136158","playCount": 18455632,"likeCount": 1722717,"authorName": "bestrunupss","earnsCommission": true}],"reviews": [{ "rating": 5, "text": "...", "isVerifiedPurchase": true }],"shopName": "Goli Nutrition","shopRating": 4.6,"shopFollowersCount": 587272,"isOfficialShop": true,"businessName": "Goli Nutrition Inc.","businessAddress": "8430 Santa Monica Blvd, West Hollywood, California, 90069, USA"}
Seller / lead
{"sellerId": "7495794203056835079","shopName": "Goli Nutrition","shopRating": 4.6,"soldCount": 5608157,"productCount": 56,"followersCount": 587272,"videoCount": 3780,"productScorePercent": 99,"shippingScorePercent": 98,"serviceScorePercent": 97,"identityLabel": "OFFICIAL SHOP","businessName": "Goli Nutrition Inc.","businessAddress": "8430 Santa Monica Blvd, West Hollywood, California, 90069, USA","leadScore": 88}
Four ready-made dataset views — Overview, Product detail, Reviews and Sellers & leads.
Pricing
Pay only for what you get. No start fee.
| Event | Price |
|---|---|
| Product scraped | $0.003 |
| Product detail scraped | $0.006 |
| Review scraped | $0.001 |
| Shop / seller lead scraped | $0.008 |
Use cases
- Winning-product research — rank a category by units sold and estimated revenue, with real stock levels and shipping cost before you commit.
- Competitor monitoring — track a rival shop's catalog, price changes and sold-count growth on a schedule.
- Affiliate & influencer research — see which creators are promoting a product, their play counts, and whether they earn commission.
- Price & margin modelling — per-SKU pricing, package weight and dimensions, shipping fee and delivery windows.
- Review mining — reviews with photos and verified-purchase flags to find unmet needs and quality complaints.
- Supplier & seller lead-gen — outreach lists of TikTok Shop sellers with published business name and address and a 0–100 lead score.
- Listing SEO — the keywords TikTok itself associates with a top-performing listing.
Notes
- Reads only publicly available TikTok Shop pages. No login, no cookies and no account are required, and nothing behind a sign-in is touched.
- TikTok does not expose keyword search or category browsing to automated clients.
discovermode is the supported way to find new products — it walks TikTok's own related / best-selling / you-may-like rails outward from a product or shop you already have. - Runs end successfully with a status message even if the source is temporarily unavailable, and self-terminate safely before hitting a timeout — so a scheduled run never fails silently.
Use with AI assistants (MCP)
This Actor works as a tool for AI assistants through the Apify MCP server — ask Claude, Cursor or any MCP-capable agent to pull TikTok Shop product, review or seller data and it can call this Actor directly.
Agent-ready: autonomous payments (x402 & Skyfire)
This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:
- x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
- Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.
Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.