SHEIN Products Scraper avatar

SHEIN Products Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
SHEIN Products Scraper

SHEIN Products Scraper

Extract product data from SHEIN by search keyword. Collect sale prices, discounts, ratings, review counts, and images. Supports sort options: recommend, most popular, new arrivals, top rated, and price order. Ideal for dropshipping research, price monitoring, and fashion trend analysis.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

CRW

CRW

Maintained by Community

Actor stats

0

Bookmarked

50

Total users

16

Monthly active users

2.3 hours

Issues response

4 days ago

Last modified

Share

SHEIN Product Scraper

Extract real-time product data from SHEIN — one of the world's largest fast-fashion platforms with 150M+ active users and millions of listings updated daily.

Whether you're tracking competitor prices, sourcing products for dropshipping, or building a fashion dataset, this scraper gives you clean, structured data straight from SHEIN's live API.


Why Use This Scraper?

  • Live API data — pulls directly from SHEIN's internal BFF API, not scraped HTML. Faster and more reliable.
  • Residential proxy included — runs through a US residential proxy by default, so you don't get blocked.
  • Sort & filter — choose from 5 sort modes to get exactly the products you want (newest, most popular, top-rated, price-sorted).
  • Rich product data — prices, discounts, ratings, review counts, images, quick-ship status, and more — all in one structured record per product.
  • Collect at scale — grab hundreds of products in a single run.

Perfect For

Use CaseDescription
Price MonitoringTrack SHEIN prices and discounts over time
Competitor AnalysisBenchmark pricing and product assortment
DropshippingFind high-rated, discounted products to resell
Market ResearchAnalyze fashion trends and category demand
E-commerce IntegrationSync SHEIN product data to your own store
Data AnalyticsBuild fashion industry datasets for ML or BI

Input Parameters

ParameterTypeRequiredDefaultDescription
keywordstring✅—Search keyword (e.g. shorts, summer dress, max 100 characters)
sortselect❌RecommendSort order — see options below
max_itemsnumber❌100Maximum number of products to collect (20–100)

Region & Language are fixed to us / en. This scraper targets the US storefront (us.shein.com).

Sort Options

ValueDescription
recommendRecommend (default)
most_popularMost Popular
new_arrivalsNew Arrivals
top_ratedTop Rated
price_ascPrice Low to High
price_descPrice High to Low

Example Input

{
"keyword": "summer dress",
"sort": "most_popular",
"max_items": 100
}

Keyword Guidelines

Use descriptive search keywords

This actor is designed for keyword-based product search, the same way you would search on SHEIN's website.

Use natural, mid-specificity keywords — the kind a regular shopper would type. A good rule of thumb is 2–5 words that describe a product category or type.

Good examples:

  • summer dress
  • cargo pants
  • women blazer

What to avoid

Certain keyword patterns can affect search quality and may cause runs to return no results or be restricted to maintain service reliability for all users.

Product IDs / SKU codes: Values like sz260403174339351712345 or sk260807102575661863391 are SHEIN internal product identifiers, not search terms. The actor will reject these immediately with an error message. Search for the product's name or category instead.

Too vague or too short: Single characters, random strings (e.g. a, zz), or terms so broad they span hundreds of result pages. These fall outside normal shopper behavior and are unlikely to produce useful data.

Too long or over-specified: Very long strings that read like a full product description rather than a search term. Keep it concise.


Output

Each record in the dataset represents one product.

FieldTypeDescription
goods_idstringUnique product identifier
goods_snstringInternal SKU code
goods_namestringFull product name
cat_idstringCategory identifier
cate_namestringCategory display name
product_urlstringDirect link to the product page on SHEIN
goods_imgstringMain thumbnail image URL
detail_imagesarrayAdditional product image URLs
video_urlstringProduct video URL ("0" if none)
retail_pricenumberOriginal retail price (numeric)
retail_price_strstringOriginal retail price (formatted, e.g. "$33.07")
sale_pricenumberCurrent selling price (numeric)
sale_price_strstringCurrent selling price (formatted, e.g. "$24.76")
unit_discountintegerDiscount percentage. 0 if not discounted
is_on_salebooleanWhether the product is currently on sale
quickshipbooleanEligible for quick shipping
comment_numintegerTotal number of customer reviews
comment_num_showstringReview count display text (e.g. "1000+")
ratingnumberAverage rating (0–5)
mall_codestringSHEIN mall identifier
store_codestringSeller store identifier
brand_codestringSHEIN internal brand identifier
is_clearancebooleanWhether the product is a clearance item

Example Output

{
"goods_id": "11133529",
"goods_sn": "sw2207134119790001",
"goods_name": "SHEIN EZwear Ripped Raw Trim Denim Shorts Y2k",
"cat_id": "1935",
"cate_name": "Women Denim Shorts",
"product_url": "https://us.shein.com/SHEIN-EZwear-Ripped-Raw-Trim-Denim-Shorts-Y2k-p-11133529.html",
"goods_img": "https://img.ltwebstatic.com/images3_pi/2023/02/01/..._thumbnail_405x552.jpg",
"detail_images": ["https://img.ltwebstatic.com/images3_pi/..."],
"video_url": "0",
"retail_price": 33.07,
"retail_price_str": "$33.07",
"sale_price": 24.76,
"sale_price_str": "$24.76",
"unit_discount": 25,
"is_on_sale": true,
"quickship": true,
"comment_num": 41034,
"comment_num_show": "1000+",
"rating": 4.88,
"mall_code": "1",
"store_code": "8964810354",
"brand_code": "10001",
"is_clearance": true
}