Shopee Product Detail Scraper: Full Data, Stock & Reviews
Pricing
from $5.99 / 1,000 products
Shopee Product Detail Scraper: Full Data, Stock & Reviews
Scrape full Shopee product detail by URL: live price, discount, per-variant stock, units sold, ratings, specifications, brand, and category path, plus complete customer reviews with photos and sub-ratings. Works across all 8 Shopee markets.
Pricing
from $5.99 / 1,000 products
Rating
0.0
(0)
Developer
Zen Studio
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
Shopee Product Detail Scraper | Full Product Data, Variants, Stock & Customer Reviews by URL (2026)
The deepest Shopee product record on Apify: 72 fields per URL. Live price, per-variant stock, units sold, full specifications, brand, ratings, and customer reviews, across all 8 Shopee markets.

| Zen Studio · Marketplace Scrapers • Product data across Asia's top marketplaces | |||
|
1688 Wholesale B2B wholesale supplier data |
Shopee Detail ➤ You are here |
Taobao Search Search Taobao products |
JD.com Search Search JD.com products |
Copy to your AI assistant
zen-studio/shopee-product-detail-scraper on Apify. Scrapes full Shopee product detail by product URL, plus optional customer reviews. Default dataset: one row per product with 72 fields: itemId, shopId, url, name, image, images, price, priceBeforeDiscount, priceMin, priceMax, priceMinBeforeDiscount, priceMaxBeforeDiscount, discountPercent, currency, stock, sold, soldDisplayed, rating, ratingCount, likedCount, commentCount, reviewsFetched, reviewSummary, shopName, shopRating, shopLocation, isOfficialShop, isVerifiedSeller, isPreferredPlusSeller, isServiceByShopee, isShopeeChoice, isMart, isCrossBorder, isAdult, categoryId, createdAt, itemStatus, isOnFlashSale, canUseCod, canUseWholesale, hasVoucher, hasBundleDeal, hasGroupBuy, hasAddOnDeal, hasLowestPriceGuarantee, hasShopeeStock, voucherInfo, bundleDeal, groupBuy, addOnDeal, ccInstallmentEligible, nonCcInstallmentEligible, tierVariations, brand, sizeChartImageId, transparentBackgroundImageId, videos, categoryBreadcrumb, feCategoryBreadcrumb, models (per-variant name + stock), description, richDescription, attributes, condition, estimatedShippingDays, minPurchaseLimit, maxPurchaseLimit, isFreeShipping, nameTranslated, descriptionTranslated, enriched, scrapedAt. When includeReviews is on, reviews are written to a separate "reviews" dataset, one row per review, joined to products by itemId and shopId: reviewId, ratingStar, comment, createdAt, editedAt, author, authorId, authorPortrait, authorLoyaltyTier, isAnonymous, isRepeatPurchase, likeCount, status, region, detailedRating (productQuality/sellerService/deliveryService/driverService), variations (variant bought), images, videos, shopReply, followUp, templateTags, overallFit, sizeInfoTags, authorMeasurements. Call ApifyClient("TOKEN").actor("zen-studio/shopee-product-detail-scraper").call(run_input={...}); products = client.dataset(run["defaultDatasetId"]).list_items().items; the reviews dataset is in the same run's Storage. Required: startUrls (Shopee product URLs containing -i.<shop>.<item>; the market is auto-detected from each URL, mix markets freely). Optional: includeReviews (bool), maxReviewsPerProduct (default 100, up to 1000), language. PPE: product result $7.99/1k products, reviews $3.99 per 1k reviews. Free tier: ~100 lifetime products, base detail only. Token: https://console.apify.com/account/integrations
Key Features
- 72 fields per product: live price, original price, discount percent, per-variant stock, total and displayed units sold, rating and rating count, brand, full description, structured specifications, both category paths, product videos, voucher and deal details, and a rich review summary in every record.
- Full customer reviews: enable the reviews tier to collect review text, star and per-aspect sub-ratings, buyer photos and videos, the exact variant purchased, follow-up reviews, and seller replies. Reviews land in a separate dataset, joined to each product by
itemIdandshopId. - All 8 Shopee markets: Singapore (SGD), Indonesia (IDR), Malaysia (MYR), Philippines (PHP), Thailand (THB), Taiwan (TWD), Vietnam (VND), and Brazil (BRL).
- Review sample: collect up to 1000 recent reviews per product into a separate dataset; the full rating count and star/media breakdown are always in
reviewSummary. - Free tier: approximately 100 lifetime products free; the reviews tier is a paid feature.
How to Scrape Shopee Product Detail
Basic: one product, full detail
{"startUrls": [{ "url": "https://shopee.sg/product-i.167068287.21641277130" }]}
Several products at once
{"startUrls": [{ "url": "https://shopee.sg/product-i.131198971.6646421738" },{ "url": "https://shopee.sg/product-i.1120328630.29972859686" }]}
Product detail with up to 100 reviews each
{"startUrls": [{ "url": "https://shopee.com.my/product-i.131198971.6646421738" }],"includeReviews": true,"maxReviewsPerProduct": 100}
A larger review sample
{"startUrls": [{ "url": "https://shopee.co.id/product-i.131198971.6646421738" }],"includeReviews": true,"maxReviewsPerProduct": 1000}
Reviews are a recent sample, up to 1000 per product. The full rating count and star/media breakdown are always in reviewSummary.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | array | required | Shopee product page URLs (the links containing -i.<shop>.<item>). One product per URL. The market and currency are auto-detected from each URL, so you can mix markets in one run. |
includeReviews | boolean | false | Also collect customer reviews into a separate reviews dataset. Billed per review. |
maxReviewsPerProduct | integer | 100 | How many recent reviews to collect per product, up to 1000. Only applies when includeReviews is on. |
language | string | Optional locale code for translated result text, e.g. en or zh-TW. |
What Data Can You Extract from a Shopee Product?
Each product (default dataset, 72 fields): price, discount, per-variant stock, units sold, ratings and a full reviewSummary, seller and shop trust signals, full description, specifications, brand, both category paths, variants, videos, promotions (vouchers, bundles, flash sale), and shipping.
Each review (optional, separate reviews dataset): star rating, text, photos and videos, per-aspect sub-ratings (product, seller, delivery), the variant bought, repeat-purchase flag, apparel fit and reviewer measurements, and the seller's reply.
The exact shape is below.
Output Example: product (default dataset)
{"itemId": 6646421738,"shopId": 131198971,"url": "https://shopee.sg/product/131198971/6646421738","name": "Baseus WM01 TWS Bluetooth Earphones Stereo Wireless 5.3 Bluetooth Headphones Touch Control","image": "https://down-sg.img.susercontent.com/file/cn-11134207-7r98o-lt3ijo9b9xwde3","images": ["https://down-sg.img.susercontent.com/file/cn-11134207-7r98o-lt3ijo9b9xwde3","https://down-sg.img.susercontent.com/file/0101a8de2faa7083572ad73875215293","...+6 more images"],"price": 18.22,"priceBeforeDiscount": 43.81,"priceMin": 18.22,"priceMax": 18.22,"priceMinBeforeDiscount": 43.81,"priceMaxBeforeDiscount": 43.81,"discountPercent": 58,"currency": "SGD","stock": 45,"sold": 69492,"soldDisplayed": 1056,"rating": 4.863496641493682,"ratingCount": 52712,"likedCount": 13950,"commentCount": 26003,"reviewsFetched": 100,"reviewSummary": {"total": 26352,"starBreakdown": [174, 107, 443, 1700, 23928],"withComment": 13968,"withImage": 9907,"withMedia": 10177,"localReviews": 26352,"overseaReviews": 0,"repeatPurchases": 0,"fitBreakdown": { "fit": 0, "large": 0, "small": 0 },"fitPercent": { "fit": null, "large": null, "small": null }},"shopName": "Baseus Official Store","shopRating": 4.886495,"shopLocation": "SG","isOfficialShop": true,"isVerifiedSeller": false,"isPreferredPlusSeller": false,"isServiceByShopee": true,"isShopeeChoice": false,"isMart": false,"isCrossBorder": true,"isAdult": false,"categoryId": 100535,"createdAt": "2020-08-13T07:07:52+00:00","itemStatus": "normal","isOnFlashSale": true,"canUseCod": false,"canUseWholesale": false,"hasVoucher": true,"hasBundleDeal": false,"hasGroupBuy": false,"hasAddOnDeal": false,"hasLowestPriceGuarantee": false,"hasShopeeStock": true,"voucherInfo": { "promotion_id": 1428764345769984, "voucher_code": "WHJUN544", "label": "25% off" },"bundleDeal": null,"groupBuy": null,"addOnDeal": null,"ccInstallmentEligible": false,"nonCcInstallmentEligible": false,"tierVariations": [{"name": "Colors","options": ["White", "Black", "Green", "Purple", "Pink"],"images": ["36a1e80576943652e150d2263ea08feb", "...+4 more"],"type": 0}],"brand": "BASEUS","sizeChartImageId": null,"transparentBackgroundImageId": "cn-11134207-7r98o-lt3ijo9b9xwde3","videos": [{ "id": "sg_3a916e51-5548-438c-963b-6aff56be0d11_000026", "durationSec": 60, "thumbnailId": "2d5f9c2b0da5d85821f53ab2630b40ce", "path": "KQ0Cf_-sz_lASLKG" }],"categoryBreadcrumb": ["Audio", "Earphones, Headphones & Headsets"],"feCategoryBreadcrumb": ["Mobile & Gadgets", "Audio", "...+1 more"],"models": [{ "name": "Purple", "modelId": 50598177669, "stock": 10 },{ "name": "White", "modelId": 50598177670, "stock": 10 },"...+3 more variants"],"description": "Hey~ Welcome to Baseus Official Store!!! Please read the product description clearly, choose what you need. Most items have ready stocks! …","richDescription": [{ "text": "Hey~ Welcome to Baseus Official Store!!!", "imageId": null },"...+45 more paragraphs"],"attributes": [{ "name": "Connection Type", "value": "Wireless" },{ "name": "Earphone, Headphone, & Headset Type", "value": "In Ear" },"...+5 more specs"],"condition": "new","estimatedShippingDays": 1,"minPurchaseLimit": 0,"maxPurchaseLimit": null,"isFreeShipping": false,"nameTranslated": null,"descriptionTranslated": null,"enriched": true,"scrapedAt": "2026-06-24T08:56:47.541210+00:00"}
Output Example: review (separate reviews dataset)
{"reviewId": 38074473483,"itemId": 6646421738,"shopId": 131198971,"ratingStar": 5,"comment": "Product Quality: Very good Quality\nPerformance: Very good Performance\nBest Feature: Long battery life and crisp sound …","createdAt": "2025-04-18T09:45:49+00:00","editedAt": "2025-04-20T06:53:11+00:00","author": "b*****v","authorId": 1166917792,"authorPortrait": "https://down-sg.img.susercontent.com/file/sg-11134233-7rase-m1fxiibwecopce","authorLoyaltyTier": "Member Gold","isAnonymous": true,"isRepeatPurchase": false,"likeCount": 101,"status": 2,"region": "SG","detailedRating": { "productQuality": 5, "sellerService": 5, "deliveryService": 5, "driverService": null },"variations": [{ "name": "Black", "options": ["Black"], "modelId": 29558850468, "image": "https://down-sg.img.susercontent.com/file/cn-11134207-7ras8-m98i19fzx5zm92" }],"images": ["https://down-sg.img.susercontent.com/file/ph-11134103-7rase-m8q1lab7t3dt6f","...+3 more"],"videos": [{ "id": "ph-11110103-6kfkr-m8q1xtzqijj5fb", "url": "https://down-tx-sg.vod.susercontent.com/api/v4/11110103/mms/ph-11110103-6kfkr-m8q1xtzqijj5fb.mp4", "coverUrl": "https://down-zl-sg.img.susercontent.com/ph-11110103-6kfkr-m8q1xtzqijj5fb_cover", "durationMs": 32823 }],"shopReply": { "comment": "Thank you for your kind review! See you again.", "createdAt": "2025-04-19T02:11:00+00:00" },"followUp": null,"templateTags": ["Product Quality", "Performance", "...+1 more"],"overallFit": 0,"sizeInfoTags": [],"authorMeasurements": [],"scrapedAt": "2026-06-24T08:56:47.541210+00:00"}
Advanced Usage
Ready-made configurations for catalog enrichment, review and voice-of-customer analysis, price and stock monitoring, and competitor research.
Catalog enrichment: many products, no reviews
{"startUrls": [{ "url": "https://shopee.sg/product-i.131198971.6646421738" },{ "url": "https://shopee.sg/product-i.1120328630.29972859686" }]}
Voice of customer: review sample
{"startUrls": [{ "url": "https://shopee.co.id/product-i.131198971.6646421738" }],"includeReviews": true,"maxReviewsPerProduct": 1000}
Price and stock monitoring
Schedule the actor on a recurring basis from the Apify Console. Each run returns the current price, discount, and per-variant stock for the same product URLs, so you can track changes over time.
{"startUrls": [{ "url": "https://shopee.com.my/product-i.131198971.6646421738" }]}
Localized review text
{"startUrls": [{ "url": "https://shopee.co.th/product-i.131198971.6646421738" }],"includeReviews": true,"maxReviewsPerProduct": 50,"language": "en"}
Pricing: Pay Per Event (PPE)
$7.99 per 1,000 products for the full detail record. Reviews are billed separately at $3.99 per 1,000 reviews, only when the reviews tier is on.
| Event | Price | Charged when |
|---|---|---|
result | $7.99 / 1,000 products | Once per delivered product, full detail record |
reviews | $3.99 / 1,000 reviews | Per review row, only when the reviews tier is on |
Example costs:
- 1,000 products, detail only: $7.99
- 1,000 products with 50 reviews each (50,000 reviews): $7.99 + $199.50
Free tier: approximately 100 lifetime products free for new users. The reviews tier is a paid feature with no free allowance.
FAQ
What is Shopee? Shopee is the largest e-commerce marketplace in Southeast Asia, also operating in Taiwan and Brazil. It spans Singapore, Indonesia, Malaysia, the Philippines, Thailand, Taiwan, Vietnam, and Brazil, selling electronics, fashion, home goods, and groceries from individual sellers and official brand stores. This actor turns any Shopee product page into a structured record and, optionally, its full set of customer reviews.
How do I get a product URL?
Open the product on Shopee and copy the page URL from your browser. It contains the pattern -i.<shopId>.<itemId> (for example https://shopee.sg/product-i.167068287.21641277130). Paste one or more into startUrls. The market is detected automatically from each URL, so you can mix markets in one run.
Can I search for or discover products? This actor works on product URLs you already have. To find products by keyword, category, or shop, use the Shopee Product Scraper; it returns product URLs you can feed straight into this actor for full detail and reviews.
How many reviews can I collect per product?
Up to 1000 recent reviews per product (maxReviewsPerProduct, default 100). This actor delivers a representative review sample alongside the product detail; the full rating count and star/media breakdown are always in reviewSummary. Reviews are written to a separate reviews dataset, joined to each product by itemId and shopId.
Where do the reviews appear?
In a separate dataset named reviews in the same run's Storage tab, one row per review. The product record itself always carries a reviewSummary (totals and breakdowns) and a reviewsFetched count, even when the reviews tier is off.
Are per-variant prices included?
Per-variant stock is included in the models array, and the overall price plus the variant price range (priceMin, priceMax) are in every record. A separate price for each individual variant is not exposed on a single-product page, so it is not returned.
How fresh is the data? Every run is scraped live and reflects the current price, stock, and reviews at the moment you start it.
Do I need a Shopee account or cookies? No. Provide product URLs and hit Start; no Shopee account, cookie export, or login is involved.
How do I export the data? Open the run's Storage tab and download JSON, CSV, Excel, or XML, or use the Apify API. JSON preserves all nested fields (variant arrays, breadcrumb paths, review media, sub-ratings). Products and reviews are separate datasets, so export each one.
What happens if a product URL is invalid or from the wrong market? The actor skips it and writes a short warning record noting the reason, then continues with the remaining URLs.
Is it legal to scrape Shopee product data and reviews? This actor collects publicly visible product and review information. Users are responsible for complying with Shopee's Terms of Service and applicable data protection regulations, including the PDPA laws across Southeast Asia, GDPR, CCPA, and LGPD (Brazil). Reviews contain personal data such as reviewer usernames, photos, and body measurements, so handle them accordingly.
What is the free tier? New users receive approximately 100 lifetime products at no cost. The reviews tier is excluded from the free tier.
More Zen Studio scrapers
🛒 E-commerce
Shopee
Taobao 淘宝
JD.com 京东
1688 阿里巴巴
Goofish 闲鱼
🎬 Short-video & social
Douyin 抖音
RedNote 小红书
Xigua 西瓜视频
Bilibili 哔哩哔哩
🏠 Real estate & autos
Anjuke 安居客
58.com 58同城
Autohome 汽车之家
Support
- Bugs: Issues tab
- Features: Issues tab
Legal Compliance
Extracts publicly available product and review data. Users must comply with Shopee's Terms of Service and applicable data protection regulations (PDPA across Southeast Asia, GDPR, CCPA, and LGPD for Brazil). Reviews include personal data such as usernames and photos.
Full Shopee product detail by URL: price, per-variant stock, specifications, brand, and complete customer reviews across all 8 Shopee markets.