Shopee Scraper – All In One avatar

Shopee Scraper – All In One

Pricing

from $1.60 / 1,000 results

Go to Apify Store
Shopee Scraper – All In One

Shopee Scraper – All In One

Scrape Shopee products from 9 marketplaces by keyword, category, shop or link: prices, discounts, ratings, sellers, vouchers and reviews. No login needed. Great for price monitoring, competitor research and finding winning products to sell.

Pricing

from $1.60 / 1,000 results

Rating

0.0

(0)

Developer

Data WiKi

Data WiKi

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Categories

Share

Shopee Scraper – products, prices, sellers

Shopee Scraper – All In One collects public Shopee data from nine marketplaces (Indonesia, Singapore, Malaysia, Thailand, Philippines, Vietnam, Brazil, Taiwan, Mexico). Give it keywords, category ids, shop ids or Shopee links and it returns each product's name, price, discount, rating, location and image, plus shop vouchers and reviews. Every response is structured JSON, ready to pass directly to an LLM, index into a vector store, or feed a price-monitoring pipeline. No Shopee account or cookies needed. Next, add your entries and watch the Output tab fill while the run is going.

Why Choose Shopee Scraper – All In One?

  • One input field takes everything: keywords, categories, shops, product links, search links and short links, mixed in any order.
  • Rows appear in the Output tab as soon as they are found, split into separate tables per section.
  • It starts without a proxy and only switches to a stronger one when Shopee refuses a request. The log tells you when that happens.
  • Failed entries land in their own table instead of silently disappearing.

Key Features

  • Shopee scraper for 9 marketplaces with one country setting. A link keeps its own marketplace.
  • Scrape Shopee products by keyword, by category id or category link, or from a whole shop.
  • Shopee product link details: gallery images, category breadcrumb, shop vouchers and the item's reviews.
  • Shop details: shop vouchers, shop categories and recent reviews from every star level.
  • Sort and price filter: relevance, best selling, newest, price low to high, price high to low, plus a minimum and maximum price.
  • Live log with one line per product as it is saved.

Input

{
"urls": ["gaming laptop", "shop:agresid", "https://shopee.co.id/product/250649369/51717983340"],
"country": "id",
"sort": "relevance",
"minPrice": 1000000,
"maxPrice": 15000000,
"maxItems": 40,
"fetchDetail": true
}
FieldWhat it does
urls (required)One per line: a keyword, cat:<id> or a category link, shop:<id> (numeric shop id) or a shop link, a product link, or any Shopee search link.
countryid, sg, my, th, ph, vn, br, tw, mx. Default id.
sortrelevance, sales, newest, price_asc, price_desc.
minPrice, maxPricePrice limits in the marketplace's local currency.
maxItemsProducts per keyword, category or shop. 0 means everything reachable. Default 40.
fetchDetailAdds a seller summary to each product when Shopee provides it.
maxReviewsPerShop, maxVouchersPerShopHow many reviews and vouchers to collect for shop entries.
maxConcurrency, maxRequestRetries, requestDelaySpeed and retry settings.
proxyConfigurationNo proxy by default; the run switches to a proxy only if Shopee refuses requests.

Output

One row per product in the products table:

{
"type": "product",
"query": "laptop",
"country": "id",
"item_id": 43183281382,
"shop_id": 1795901678,
"name": "Laptop Gaming 15.6 FHD IPS Intel Core i7 16GB RAM 1TB SSD",
"url": "https://shopee.co.id/...-i.1795901678.43183281382",
"image": "https://down-id.img.susercontent.com/file/id-11134207-81ztd-ms9m03gz98uf6a",
"currency": "IDR",
"price": 5991303.0,
"original_price": 6418000.0,
"discount_pct": 7,
"rating": 5.0,
"location": "Tangerang",
"labels": [],
"has_voucher": true,
"scraped_at": "2026-10-23T15:21:27+00:00"
}

The Output tab also shows separate tables: shops, shop categories, vouchers, reviews, product images, product categories, searches and failed inputs. Product link entries add images, image_count, categories, category_path, vouchers, reviews and price_source to the product row.

How to Use (Apify Console)

  1. Log in at https://console.apify.com and open Actors.
  2. Open Shopee Scraper – All In One.
  3. Add your keywords, shops or links, pick the marketplace and the limits.
  4. Click Start and watch the log: every saved product is printed as it arrives.
  5. Open the Output tab when the run completes and switch between the tables.
  6. Export to JSON, CSV or Excel.

Use via API / MCP

curl -X POST "https://api.apify.com/v2/actors/<ACTOR_ID>/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
-d '{"urls":["gaming laptop"],"country":"id","maxItems":40}'

To use this Actor from an AI agent, add the hosted Apify MCP server: claude mcp add --transport http apify "https://mcp.apify.com". The agent finds this Actor through the server's search, details and call tools.

Best Use Cases

  • Track competitor prices and discounts for a keyword or a whole shop.
  • Build a product catalogue for one category.
  • Compare the same search across marketplaces.
  • Monitor shop vouchers and recent reviews.

Known Limits

  • No sold count, stock, variants, brand or description text.
  • original_price is only filled where Shopee shows a struck-through price; discount_pct comes from the badge.
  • Search pages do not paginate. Very large maxItems values can return fewer rows than asked; the searches table says why.
  • Seller profile details can be unavailable. Fields that Shopee does not provide stay empty instead of being guessed.
  • Unlisted or sold-out items get an empty price. Product link gallery and categories can be empty.

Frequently Asked Questions

Do I need a Shopee account? No. The Actor reads public pages only.

Why did the run switch to a proxy? Shopee refused a request, so the run continued with a proxy.

Why are some products missing a rating or original price? Shopee does not show them on every card.

What if Shopee changes its pages? The Actor logs a clear warning and keeps the rows it already collected.

Support and Feedback

Use the Issues tab of the Actor page to report a problem or request a feature.