Shopee Scraper API: Extract Product, Price, and Review Data Across All Shopee Markets

Shopee Scraper API returning structured product, price, and review data across all Shopee markets by Syphoon

Shopee product listings, pricing, sold counts, seller information, and customer reviews are all publicly visible on the platform, but collecting them at scale requires handling JavaScript rendering, IP rate limiting, and bot detection that blocks standard scrapers within minutes.

Syphoon's Shopee Scraper API handles that infrastructure layer, delivering three key data types to the user: keyword search results, category listings, and full product details that include variant-level price information.

What the API Covers

Three request types cover the full scope of publicly available Shopee marketplace data.

Request typeWhat it returnsTypical use case
Keyword searchAll listings Shopee surfaces for a search query: product names, current price, discounted price, discount percentage, sold count, ratings, review count, seller and shop info, product imagesCompetitor landscape mapping, keyword monitoring, new product discovery, search position tracking
Category browseAll listings in a specified Shopee category, same fields as keyword searchFull category mapping, assortment gap analysis, category pricing benchmarks, and trending product identification
Product detailsComplete data for a specific listing: full pricing, seller details, product description, specifications, image URLs, ratings and moreIndividual SKU monitoring, brand compliance checks, MAP enforcement, review and sentiment analysis
Product Reviews and RatingsUnique identifier for each rating, Timestamp of the rating, Star rating from 1 to 5. You also get the buyer's comments, media associated with the rating and SKU details of the rated product.Review-level deduplication, velocity tracking, sentiment analysis, variant-specific quality monitoring, and visual authenticity verification

Need Shopee data across one or multiple markets? Reach out through our team and we will get you set up.

Talk to us

How the API Works

Endpoint: https://shopeeapi.syphoon.com. Every request is POST with a JSON body containing three fields.

FieldValueNotes
urlAny public Shopee product/ search page URLKeyword search URLs, category listings URLs, product page URLs or review page URLs. The URL must be accessible in a browser without login.
keyYour Syphoon API keyAvailable in your Syphoon dashboard after account setup
methodGETAlways GET for Shopee requests
python
1import requests
2
3payload = {  
4    "url": "https://shopee.sg/search?keyword=wireless+earbuds",  
5    "key": "YOUR_SYPHOON_KEY",  
6    "method": "GET"  
7}  
8response = requests.post("https://shopeeapi.syphoon.com", json=payload)  
9if response.status_code == 200:  
10    print(response.json())

Product detail page

python
1payload = {  
2    "url": "https://shopee.com.br/--i.1024685791.22893478878",  
3    "key": "YOUR_SYPHOON_KEY",  
4    "method": "GET"  
5}  
6response = requests.post("https://shopeeapi.syphoon.com", json=payload)  
7# Returns full product data including customer reviews

Status codes: 200 success, 404 Product Not Found (charged), 429 concurrency exceeded, 400 invalid JSON from Shopee (charged), 5xx server error. Please validate URLs before sending.

All Ten Shopee Markets

The same endpoint, API key, and request format works across all public Shopee regional domains. Swap the domain in the URL to collect from any market.

MarketDomainLanguageStrong categories
Singaporeshopee.sgEnglishElectronics, fashion, health and beauty and more
Malaysiashopee.com.myMalay, EnglishFashion, electronics, home and living and more
Indonesiashopee.co.idBahasa IndonesiaFashion, beauty, food and beverage, electronics and more
Vietnamshopee.vnVietnameseBeauty, fashion, electronics, home and living and more
Thailandshopee.co.thThaiBeauty, fashion, FMCG, electronics and more
Philippinesshopee.phFilipino, EnglishFashion, beauty, electronics, food and more
Taiwanshopee.twMandarinElectronics, fashion, home and living and more
Brazilshopee.com.brPortugueseFashion, electronics, beauty, home goods and more
Mexicoshopee.com.mxSpanishFashion, electronics, home and living and more
Chileshopee.clSpanishFashion, electronics, beauty and more

Collecting Shopee data across multiple markets? Reach out through our contact form to discuss your requirements.

Talk to us

Use Cases

Competitor price monitoring

Daily product detail and keyword search requests return current pricing, discounted pricing, and seller information for any product or category on Shopee. Tracking these on a schedule surfaces price changes, promotional periods, and stockout events as they happen, across one market or all ten simultaneously.

Category and market research

Category browse requests return the full competitive set in any Shopee category across any regional domain. For teams evaluating a new market or product category, this is the fastest way to map competitive density, price distribution, and sold count leaders before committing resources.

Review and sentiment analysis

Product detail requests return customer reviews alongside pricing and product data. Reviews are in the local language of the market being scraped: Vietnamese from shopee.vn, Portuguese from shopee.com.br, Bahasa from shopee.co.id. Teams use this for consumer insight research, sentiment classification models, and product benchmarking against local market expectations.

Brand and MAP compliance

Daily collection of product detail data across a brand's listings catches MAP violations, incorrect product content, and unauthorised sellers. Each request returns seller name, listed price, and product data, providing the documentation needed for enforcement across all active Shopee markets.

Cross-market pricing intelligence

Because all ten Shopee domains use the same Syphoon API, the same pipeline that collects from Shopee Singapore can be extended to Shopee Malaysia, Shopee Indonesia, or any other regional domain by substituting the URL. This makes cross-market price comparison straightforward to build and maintain.

Ready to build on Shopee data? Reach out through our contact form.

Talk to us

Frequently Asked Questions

Keyword search and category browse requests return product names, current and discounted prices, discount percentage, sold count, ratings, review count, seller and shop information, and product images. Product detail page requests return all of the above plus the full product description, specifications, and customer reviews including text and scores.
Yes. The same endpoint and request format works for shopee.sg, shopee.com.my, shopee.co.id, shopee.vn, shopee.co.th, shopee.ph, shopee.tw, shopee.com.br, shopee.com.mx, and shopee.cl. The domain in the URL field determines which market is collected from.
Any public Shopee URL that can be opened in a browser without logging in. This includes keyword search URLs, category page URLs, and individual product page URLs. If you are targeting specific Shopee API URLs, please reach out to support and we will check the feasibility.
Reach out through our contact form and we will confirm current pricing and plan options based on your volume and data requirements.
Reach out through our contact form with details about which markets and data types you need. We will set up your account and provide your API key. For technical support after setup, contact support@syphoon.com.