Shein Search Products Scraper
Pricing
from $4.99 / 1,000 results
Shein Search Products Scraper
Under maintenance๐๏ธ Shein Search Products Scraper helps you extract product listings from Shein search results quickly. Collect product names, prices, ratings, reviews, images, URLs, and metadata for eCommerce research, competitor analysis, and market insights.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
API Empire
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
An Apify Actor that scrapes Shein product search results. Extract product data including prices, images, descriptions, and more from Shein's search pages.
Why Choose Us?
- Robust proxy fallback: Starts with no proxy for speed. If Shein blocks requests, automatically falls back to datacenter proxy, then residential proxy (with 3 retries). Once residential succeeds, sticks with it for all remaining requests.
- Live saving: Results are saved to the dataset as they're scraped, so partial data is preserved if the actor stops.
- Bulk support: Process multiple search queries or URLs in a single run.
- Dynamic headers: Uses Playwright to extract required anti-bot tokens (armortoken, etc.) for reliable API access.
- Detailed logging: Clear proxy events and progress logs to keep you informed.
Key Features
| Feature | Description |
|---|---|
| Bulk URLs/Keywords | Input multiple Shein search URLs or plain keywords |
| Proxy Fallback | No proxy โ Datacenter โ Residential (3 retries) |
| Sort Options | recommend, top rated, most popular, new arrival |
| Country Support | Scrape from us, uk, de, or other Shein markets |
| Full Product Data | Prices, images, SKUs, promotions, ratings |
Input
| Field | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Search term (e.g., jacket, dress). Use comma for multiple: jeans,jacket,dress |
| Field | Type | Default | Description |
|---|---|---|---|
page | integer | 1 | Start page for pagination |
perPage | string | "120" | Items per page: 20, 40, 60, 80, 100, 120 |
countryCode | string | "us" | Shein market (us, uk, de, etc.) |
orderBy | string | "recommend" | Sort: recommend, MostPopular, NewArrivals, TopRated |
maxItems | integer | 300 | Max products per query (1โ1000) |
proxyConfiguration | object | No proxy | Apify proxy. Fallback: datacenter โ residential |
Example Input
{"query": "jacket","page": 1,"perPage": "120","countryCode": "us","orderBy": "recommend","maxItems": 300}
Output
The dataset contains a single object with the same structure as the original scraper output:
{"jeans": {"query": "jeans","total_products": 300,"sort_order": "most popular","country": "US","products": [{"goods_id": "167962972","goods_name": "Plus Size Blue Denim Casual Skinny Flare Jeans","goods_img": "//img.ltwebstatic.com/...","retailPrice": { "amount": "29.99", "amountWithSymbol": "$29.99","usdAmount": "29.99", "usdAmountWithSymbol": "$29.99" },"salePrice": { "amount": "23.99", "amountWithSymbol": "$23.99","usdAmount": "23.99", "usdAmountWithSymbol": "$23.99" },"detail_image": "...","productMaterial": { ... },"rankInfo": { ... }}]},"jacket": { ... }}
Each product includes full API data: goods_id, goods_name, goods_img, retailPrice, salePrice, detail_image, productMaterial, rankInfo, promotionInfo, and more.
How to Use the Actor (via Apify Console)
- Log in at https://console.apify.com and go to Actors.
- Find Shein Search Products Scraper and open it.
- Add search URLs or keywords in startUrls.
- Optionally set countryCode, orderBy, and maxItems.
- Proxy: Leave as "No proxy" for default. Enable Apify proxy if you prefer to start with a proxy.
- Run the actor.
- Monitor logs for proxy events and progress.
- Open the OUTPUT tab.
- Export results as JSON or CSV.
Best Use Cases
- Price monitoring: Track Shein product prices over time.
- Catalog building: Build product catalogs for comparison or analysis.
- Market research: Analyze product trends and availability.
- Competitor analysis: Compare Shein offerings with other retailers.
Frequently Asked Questions
Q: Why does the actor start without a proxy?
A: Direct requests are faster and cheaper. If Shein blocks them, the actor automatically falls back to datacenter proxy, then residential proxy.
Q: Does the actor support multiple countries?
A: Yes. Use countryCode or include the country in the URL (e.g., uk.shein.com).
Q: How many products can I scrape per query?
A: Up to 1000 per query via maxItems. Default is 300.
Q: What if I get blocked?
A: The actor will automatically try datacenter proxy, then residential proxy (with 3 retries). Check logs for PROXY_EVENT messages.
Support and Feedback
- Apify Store: Shein Search Products Scraper
- Issues: Report bugs or request features via the actor's page on Apify.
Cautions
- Data is collected only from publicly available Shein search pages.
- No private or password-protected content is accessed.
- You are responsible for ensuring legal compliance (privacy, data protection, terms of service, etc.).