
Shein Products Bycategory & Categories Scraper
Pricing
$17.99/month + usage

Shein Products Bycategory & Categories Scraper
The SHEIN Products by category & Category Scraper is a powerful Apify Actor that enables you to extract comprehensive product data and category hierarchies from SHEIN's marketplace across different countries.
0.0 (0)
Pricing
$17.99/month + usage
0
1
1
Last modified
3 days ago
SHEIN Product by Category & Category Scraper
Overview
The SHEIN Product & Category Scraper is a powerful Apify Actor that enables you to extract comprehensive product data and category hierarchies from SHEIN's marketplace across different countries. Whether you're conducting market research, price monitoring, or competitive analysis, this actor provides reliable access to SHEIN's extensive product catalog.
Features
- Dual Operation Modes: Fetch either product listings or complete category hierarchies
- Multi-Country Support: Access SHEIN data from different regional marketplaces
- Comprehensive Product Data: Extract detailed product information including prices, images, descriptions, and more
- Category Structure: Retrieve complete category trees with parent-child relationships
- Pagination Support: Control the number of products per request
- Structured Output: Clean, JSON-formatted data ready for analysis
Input Configuration
Input Parameters
Parameter | Type | Required | Default | Description |
---|---|---|---|---|
mode | String | No | "products" | Operation mode: "products" or "categories" |
countryCode | String | No | "US" | Two-letter country code (e.g., US, GB, DE, FR) |
categoryId | String | Conditional* | "2299" | SHEIN category ID (required when mode is "products") |
page | Number | No | 1 | Page number for product listings |
perPage | Number | No | 100 | Number of products per page (max 100) |
*Note: categoryId
is required only when mode
is set to "products"
Input Example - Products Mode
{"mode": "products","countryCode": "US","categoryId": "2299","page": 1,"perPage": 100}
Input Example - Categories Mode
{"mode": "categories","countryCode": "US"}
Output Structure
Products Mode Output
When running in products mode, the actor returns detailed product information for the specified category:
{"mode": "products","countryCode": "US","categoryId": "2299","page": 1,"products": [{"goods_id": 126939382,"goods_sn": "sr25071678009094229","goods_name": "Product Name...","goods_url_name": "product-url-slug","cat_id": 2314,"goods_img": "//img.ltwebstatic.com/...","productRelationID": "r250716780090","store_code": 5837868740,"category_id": 2295,"stock": 999,"retailPrice": {"amount": "9.00","amountWithSymbol": "$9.00","usdAmount": "9.00"},"discountPrice": {"amount": "3.42","amountWithSymbol": "$3.42","usdAmount": "3.42"},"unit_discount": 38,"detail_image": [...],"storeInfo": {...},"productUrl": "https://us.shein.com/..."}],"pagination": {"page": 1,"perPage": 100,"totalAvailable": 3015,"hasNext": true,"hasPrev": false},"timestamp": "2025-10-06T10:00:43.175Z"}
Key Product Fields
- goods_id: Unique product identifier
- goods_name: Full product name and description
- goods_img: Main product image URL
- stock: Available inventory count
- retailPrice: Original price information
- discountPrice: Current discounted price
- unit_discount: Discount percentage
- detail_image: Array of additional product images
- storeInfo: Seller/store information
- productUrl: Direct link to product page
Categories Mode Output
When running in categories mode, the actor returns the complete category hierarchy:
{"mode": "categories","countryCode": "US","categories": [{"cat_id": "4436","cat_name": "Women Apparel","parent_id": "0","is_leaf": "0","children": [{"cat_id": "2030","cat_name": "Women Clothing","parent_id": "4436","is_leaf": "0","children": [...]}]}],"timestamp": "2025-10-06T10:02:50.605Z"}
Key Category Fields
- cat_id: Unique category identifier (use this for
categoryId
input) - cat_name: Category display name
- parent_id: Parent category ID
- is_leaf: Indicates if category has no children ("1" = leaf, "0" = has children)
- children: Array of subcategories (null if is_leaf = "1")
Use Cases
1. Product Price Monitoring
Track price changes and discount patterns across specific categories to identify trends and opportunities.
2. Market Research
Analyze product assortments, pricing strategies, and inventory levels across different regions.
3. Competitive Analysis
Monitor competitor products, pricing, and availability in specific categories.
4. Category Discovery
Explore SHEIN's complete category structure to identify niche markets or trending product segments.
5. Inventory Tracking
Monitor stock levels and product availability for specific categories or products.
Best Practices
-
Start with Categories Mode: Run the actor in categories mode first to discover available category IDs before fetching products.
-
Pagination Management: For large categories, use pagination to retrieve products in manageable batches.
-
Country-Specific Data: Different country codes may return different products, prices, and availability.
-
Data Storage: Use Apify's dataset storage to efficiently manage and export your scraped data.
Error Handling
The actor includes comprehensive error handling:
- Invalid Mode: Returns error if mode is not "products" or "categories"
- Missing Category ID: Returns error if categoryId is not provided in products mode
- Network Errors: Automatically logs and reports connection issues
- Empty Results: Gracefully handles pages with no products
Pricing & Credits
This actor consumes Apify platform credits based on:
- Run duration
- Amount of data scraped
- Memory usage
Typical consumption: ~0.01-0.05 credits per run (depending on data volume)
Support & Updates
- Documentation: Full documentation available on Apify Store
- Issues: Report issues via the Apify console
- Updates: Regular updates to maintain compatibility with SHEIN's platform changes
Legal & Compliance
Important: This actor is designed for legitimate business intelligence and research purposes. Users are responsible for:
- Complying with SHEIN's Terms of Service
- Adhering to applicable data protection regulations (GDPR, CCPA, etc.)
- Respecting intellectual property rights
- Using the data ethically and legally
Getting Started
- Find Your Category: Run the actor in
categories
mode to explore available categories - Extract Products: Use the category ID to fetch products in
products
mode - Analyze Data: Export and analyze the structured JSON data for your use case
- Scale: Schedule runs or integrate with Apify's API for automated data collection
Ready to unlock SHEIN's product data? Start your free trial today and see what insights await!