Shopee Product Detail Scraper avatar

Shopee Product Detail Scraper

Under maintenance

Pricing

from $2.00 / 1,000 product detail results

Go to Apify Store
Shopee Product Detail Scraper

Shopee Product Detail Scraper

Under maintenance

Scrape full product details from Shopee by Shop ID + Item ID or product URL. Rich data: price variants, stock, images, attributes & seller info.

Pricing

from $2.00 / 1,000 product detail results

Rating

0.0

(0)

Developer

Axery

Axery

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Categories

Share

🛍️ Shopee Product Detail Scraper

Extract rich, structured product specifications, SKU variants, stock, pricing ranges, image galleries, and seller metadata from Shopee across 11 countries (Indonesia, Singapore, Malaysia, Thailand, Philippines, Vietnam, Brazil, Taiwan, Mexico, Colombia, Chile).

Accepts either a Shopee Product URL or Shop ID + Item ID.


✨ Features

  • 🔍 Deep Product Extraction: Title, description, brand, brand ID, availability, total stock, and category hierarchy.
  • 💵 Price Analysis: Base price, minimum variant price (price_min), maximum variant price (price_max), and original pre-discount price.
  • 🎨 All SKU Variants & Models: Sub-models (e.g. Size, Color, Capacity) with individual price and stock status.
  • 🖼️ High-Resolution Image Galleries: Direct URLs to every uploaded product photo and variant thumbnail.
  • 📊 Rating & Sales Data: 5-star rating breakdown, total reviews count, and historical sold units.
  • 🌍 11 Regional Domains: id, sg, my, th, ph, vn, br, tw, mx, co, cl.

📥 Input Parameters

FieldTypeRequiredDefaultDescription
urlstringOptional*—Full Shopee product URL (e.g. https://shopee.co.id/product/30203584/11089699432).
shopIdintegerOptional*—Seller's numeric shop ID from the product URL.
itemIdintegerOptional*—Product's numeric item ID from the product URL.
countrystringNo"id"Shopee country domain (id, sg, my, th, ph, etc.). Auto-detected if URL is provided.
proxyConfigurationobjectNo{"useApifyProxy": false}Optional Apify proxy settings.

*Provide either url OR shopId + itemId.


📤 Output Structure

{
"shop_id": 30203584,
"item_id": 11089699432,
"title": "Erigo T-Shirt Basic Cotton Combed Oversize Black",
"url": "https://shopee.co.id/Erigo-T-Shirt-Basic-i.30203584.11089699432",
"currency": "IDR",
"description": "Erigo T-shirt Oversize terbuat dari bahan 100% cotton combed 24s...",
"brand": "Erigo",
"brand_id": 1052,
"price": 85000,
"price_min": 75000,
"price_max": 95000,
"original_price": 150000,
"availability": "InStock",
"stock": 420,
"rating_star": 4.88,
"total_ratings": 1250,
"historical_sold": 10500,
"images": [
"https://down-id.img.susercontent.com/file/id-11134207-xxx"
],
"models": [
{ "model_id": 101, "name": "Size M", "price": 85000, "has_stock": true },
{ "model_id": 102, "name": "Size L", "price": 85000, "has_stock": true }
],
"attributes": [
{ "name": "Bahan", "value": "Katun Combed 24s" },
{ "name": "Motif", "value": "Polos" }
],
"categories": [
{ "id": 100017, "name": "Pakaian Pria" },
{ "id": 100222, "name": "Kaos" }
],
"is_mall": true
}

💻 Integration Examples

Python (apify-client)

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run_input = {
"url": "https://shopee.co.id/Erigo-T-Shirt-Basic-i.30203584.11089699432"
}
run = client.actor("axery/shopee-product-detail-scraper").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['title']}: {item['currency']} {item['price']:,} - {item['stock']} in stock")