Shopee Product Page Scraper: Extract Full Product Data from Any Shopee Listing

Shopee Product Page Scraper: Extract Full Product Data from Any Shopee Listing

Search results show you the competitive landscape. Product detail pages show you the specifics. Full pricing with variant-level data, seller information, product description, specifications, images, ratings breakdown, and customer reviews: this is the data that drives SKU-level competitor monitoring, MAP compliance, and brand content audits.

Syphoon's Shopee PDP scraper returns the complete data set from any public Shopee product page URL across all ten markets. Pass the product URL, get back the full structured response.

Need product detail data from Shopee at scale?

Talk to us

PDP vs Search: What Each Returns

The table below clarifies what product detail page requests return that search requests do not, and when you need each.

Data pointSearch resultProduct detail pageUse it when
Product nameYesYesBoth
Current priceYesYesBoth
Discounted priceYesYesBoth
Discount percentageYesYesBoth
Sold countYesYesBoth
Rating scoreYesYesBoth
Review countYesYesBoth
Seller name and shop IDYesYesBoth
Product imagesThumbnailFull resolution URLsPDP for complete image sets
Product descriptionNoYesPDP for content audits and catalogue enrichment
Product specificationsNoYesPDP for spec-level competitor analysis
Ratings breakdownNoYesPDP for review distribution analysis
Customer reviewsNoYesPDP for sentiment analysis and consumer insight
Variant dataPartialFullPDP for size, colour, and configuration-level monitoring

Fields Returned from a Product Detail Page

A single product detail page request returns the following fields.

FieldWhat it containsExample value
Product nameFull product title as listedNike Air Zoom Pegasus 41 Running Shoes
Current priceListed price at time of collection$165.00
Discounted pricePromotional price where active$129.00
Discount percentageReduction from original22%
Sold countCumulative units sold8,432 sold
Rating scoreAverage buyer rating4.9
Ratings breakdownDistribution of 1 to 5 star ratings5 stars: 7,201 / 4 stars: 891 / ...
Review countTotal number of reviews2,847
Customer reviewsReview text, scores, and reviewer metadataSee Shopee Reviews API article
Seller nameName of the selling shopNikeOfficialPH
Product descriptionFull listing description textLightweight, responsive running shoe...
Product specificationsStructured spec data: material, dimensions, weightUpper: Mesh / Sole: Rubber / Weight: 285g
Product imagesFull resolution image URLs for the listinghttps://cf.shopee.ph/file/...
Variant dataAvailable sizes, colours, and configurations with individual pricingSize 7 / 8 / 9 / 10 / 11 in Black, White, Grey

Making a Request

Endpoint: https://shopeeapi.syphoon.com. POST request, three fields: product URL, API key, method GET.

Product detail page on shopee.ph

python
1import requests
2
3payload = {  
4    "url": "https://shopee.ph/Product-Name-i.shopid.itemid",  
5    "key": "YOUR_SYPHOON_KEY",  
6    "method": "GET"  
7}  
8response = requests.post("https://shopeeapi.syphoon.com", json=payload)  
9if response.status_code == 200:  
10    data = response.json()

Product detail page on shopee.com.br

python
1import requests
2
3payload = {  
4    "url": "https://shopee.com.br/Product-Name-i.shopid.itemid",  
5    "key": "YOUR_SYPHOON_KEY",  
6    "method": "GET"  
7}  
8response = requests.post("https://shopeeapi.syphoon.com", json=payload)

Product URL formats follow the pattern https://shopee.[domain]/Product-Name-i.shopid.itemid across all markets.

Response Status Codes

  • 200Success
  • 400Invalid response from Instagram (charged)
  • 404Incorrect URL (charged)
  • 429Concurrency exceeded
  • 5xxServer error
Note: Please validate URLs before sending to avoid being charged for 404s and 400s.

Regional Domain Reference

Product detail requests use the same format across all ten Shopee markets. Substitute the domain to collect from any market using the Shopee scraper API.

MarketDomainProduct URL format
Singaporeshopee.sghttps://shopee.sg/Product-Name-i.shopid.itemid
Malaysiashopee.com.myhttps://shopee.com.my/Product-Name-i.shopid.itemid
Indonesiashopee.co.idhttps://shopee.co.id/Product-Name-i.shopid.itemid
Vietnamshopee.vnhttps://shopee.vn/Product-Name-i.shopid.itemid
Thailandshopee.co.thhttps://shopee.co.th/Product-Name-i.shopid.itemid
Philippinesshopee.phhttps://shopee.ph/Product-Name-i.shopid.itemid
Taiwanshopee.twhttps://shopee.tw/Product-Name-i.shopid.itemid
Brazilshopee.com.brhttps://shopee.com.br/Product-Name-i.shopid.itemid
Mexicoshopee.com.mxhttps://shopee.com.mx/Product-Name-i.shopid.itemid
Chileshopee.clhttps://shopee.cl/Product-Name-i.shopid.itemid

Ready to collect product detail data from Shopee?

Talk to us

Use Cases

SKU-level competitor monitoring

Daily product detail requests on a monitored list of competitor product URLs, including Shopee product pages, return current price, discounted price, availability, and ratings for each SKU. Comparing these day over day surfaces price changes, promotional periods, and rating shifts as they happen. This is more precise than keyword search monitoring, which shows the competitive landscape but not the granular SKU-level signals that drive repricing and promotional decisions.

MAP compliance and brand protection

Product detail requests return the seller name, listed price, and full product content for any public listing. Running these daily across a brand's product URLs catches MAP violations, incorrect descriptions, missing brand assets, and unauthorised sellers, with the seller name and listed price as documented evidence for each flagged event.

Product catalogue enrichment

The full description, specifications, and image URLs returned from product detail requests are directly usable for catalogue enrichment, competitive product comparisons, and pricing intelligence databases. Teams building market intelligence platforms use PDP data as the primary structured product record alongside search result data for discovery.

Variant-level availability tracking

Product detail requests return variant data including all available sizes, colours, and configurations with their individual pricing. A competitor who shows as in stock on the parent listing may be out of stock on the most popular size or colour variant. Variant-level data from PDP requests surfaces this, which parent-level search monitoring misses.

Ready to collect product detail data from Shopee?

Talk to us

Frequently Asked Questions

Product detail page requests return the full product description, specifications, complete image set, ratings breakdown by star level, customer reviews with text and scores, and full variant data including per-variant pricing and availability. Search requests return a summary of each listing sufficient for competitive landscape mapping but not for SKU-level monitoring or content analysis.
Navigate to the product on Shopee in a browser. The URL in the address bar is the product URL in the format https://shopee.[domain]/Product-Name-i.shopid.itemid. This URL can be passed directly to the API.
Yes. Product detail requests return available variants including sizes, colours, and configurations, with individual pricing where variants are priced differently. This is the data needed for variant-level availability monitoring and accurate competitive pricing analysis.
Yes. A pipeline that collects from shopee.sg product URLs can be extended to any other Shopee market by substituting the domain in the URL. The same API endpoint and request format covers all ten markets.
Reach out through our contact form with details about which markets and product URLs you need to monitor. We will set up your account and provide your API key.

Join Our Community

Connect with our team, discuss your use case, ask technical questions, and share feedback with a community of people working on similar problems.

Related Resources

Visit our Blog
Shopee Reviews API: Extract Customer Review Data from Shopee Listings Across All Markets
Scraper

Shopee Reviews API: Extract Customer Review Data from Shopee Listings Across All Markets

Syphoon's Shopee Reviews API returns customer review text, rating scores, reviewer data, variant reviewed, and media attachments from any Shopee product listing. Covers all ten Shopee markets in the local language. Reviews returned as part of product detail page requests.

Daniel HargreavesJun 24, 2026
Instagram Reels Scraper: Extract Reels by Keyword Search or Profile via API
Scraper

Instagram Reels Scraper: Extract Reels by Keyword Search or Profile via API

Syphoon's Instagram Reels Scraper API supports keyword search for reels across Instagram and full reel list extraction from any profile, including video URLs, captions, and engagement metrics. No login required.

Priya NairJun 22, 2026
Instagram Profile Scraper: Extract Public Profile Data from Instagram via API
Scraper

Instagram Profile Scraper: Extract Public Profile Data from Instagram via API

Syphoon's Instagram Profile Scraper API returns username, biography, follower count, following count, verification status, post count, and more from any public Instagram profile. No login required.

Priya NairJun 19, 2026