Shopee Shop & Seller Profile Scraper
Pricing
from $5.00 / 1,000 seller profiles
Shopee Shop & Seller Profile Scraper
Scrape Shopee sellers across 11 countries: star ratings with the good/normal/bad split, followers, listing counts, response rate and time, cancellation rate, badges and shop age - plus the shop's featured product with its live price, stock and units sold. Feed it shop URLs, usernames or IDs.
Pricing
from $5.00 / 1,000 seller profiles
Rating
0.0
(0)
Developer
Elena Vance
Maintained by CommunityActor stats
0
Bookmarked
37
Total users
21
Monthly active users
6 hours ago
Last modified
Categories
Security
Limited permissionsShare
Turn a list of Shopee sellers into a clean, comparable dataset — across 11 Shopee marketplaces, with no API key and no login.
Give it shop URLs, usernames or numeric IDs. Get back seller size, quality and responsiveness metrics, badge status and shop age.
What you get
| Group | Fields |
|---|---|
| Identity | shop ID, user ID, username, display name, canonical URL, marketplace, country, currency |
| Size & reach | active listing count, followers, following |
| Quality | star rating, plus the full good / normal / bad review split and total — not just the average |
| Reliability | cancellation rate, response rate, response time (seconds and hours), order preparation time |
| Status | Shopee Mall / official store, Preferred Seller, Preferred Plus, cross-border, vacation mode, chat disabled |
| Age & activity | shop created, last profile update, seller last active, newest listing added |
| Campaigns | flash sale, brand sale, membership programme |
Every timestamp is returned both as a Unix epoch and as ISO-8601 UTC.
Example output
{"shopId": 178158839,"username": "babykidsfashion.sg","name": "Yienws.sg","shopUrl": "https://shopee.sg/shop/178158839","region": "sg","country": "SG","currency": "SGD","itemCount": 683,"followerCount": 16446,"ratingStar": 4.860823,"ratingGood": 35490,"ratingNormal": 988,"ratingBad": 210,"ratingTotal": 36688,"cancellationRate": 0,"responseRate": 85,"responseTimeSeconds": 8293,"responseTimeHours": 2.3,"isOfficialShop": false,"isCrossBorder": true,"onVacation": false,"createdAt": "2019-09-10T04:21:23Z","lastActiveAt": "2026-08-26T19:15:13Z","featuredItem": null}
Input
Five ways to name a shop, mixable in one list:
{"shops": ["https://shopee.sg/shop/142401765","https://shopee.sg/abbott_official","https://shopee.sg/product/178158839/6192497619","142401765","abbott_official"],"region": "sg"}
- A product URL works too — the Actor reads the shop out of it.
- A URL's own domain wins. Drop a
shopee.co.idlink into a run set to Singapore and that row is scraped from Indonesia, so one run can cover several countries. regiononly applies to bare usernames and numeric IDs.
| Option | Default | Notes |
|---|---|---|
shops | — | Required. URLs, usernames or numeric IDs. |
region | sg | sg my id th vn ph tw br mx co cl |
maxItems | 100 | Hard cap on stored rows. |
proxyConfiguration | off | Leave off — see below. |
Marketplaces
Singapore · Malaysia · Indonesia · Thailand · Vietnam · Philippines · Taiwan · Brazil · Mexico · Colombia · Chile
Shopee has exited Spain, France, India and Poland, so those are not offered.
What this Actor does not return
Being straight about this up front, because it is a property of Shopee rather than of this Actor:
- A full product catalogue per shop. Shopee's product-listing and search endpoints sit behind an anti-fraud signature that cannot be produced outside a genuine, human-driven browser session — verified all the way up to a headful Chrome instance.
- Prices or a featured product. Until September 2026 the shop's featured
listing (with its live price) came from a public endpoint. Shopee has since
put that endpoint behind the same gate; it now rejects every visitor,
including residential IPs inside the shop's own country.
featuredItemis kept in the output for compatibility but is alwaysnull, and theincludeFeaturedItemoption no longer does anything. - Buyer reviews. Same gate.
Every field this Actor returns is read from the shop page Shopee server-renders for visitors inside that country. There is no browser.
Speed and cost
A shop is one page fetch. There is no browser. The Actor calls Shopee directly first, which costs nothing and, from outside the marketplace's country, only receives an empty page. It then uses a residential IP in that country. That transfer is covered by the per-shop price; you do not configure a proxy.
Use it for
- Competitor monitoring — track a rival's listing count, followers, rating and cancellation rate over time by scheduling a daily run.
- Seller vetting — check response rate, cancellation rate and shop age before sourcing from a seller.
- Cross-border research — compare the same brand's official stores in SG, MY, ID and BR in one run.
- Lead lists — enrich a list of seller usernames into a full profile table.
Related
Pair this with the other Shopee Actors in the family to go from a category, to its brands, to their sellers, to a product page.