Shein Search Products Scraper
DeprecatedPricing
from $1.00 / 1,000 results
Shein Search Products Scraper
DeprecatedScrape Shein search and category pages into clean product listing results, including product URLs, titles, images, prices, discounts, and listing metadata. Use it to discover products, monitor categories, or build URL lists for detail scraping.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(1)
Developer
NotchGrid
Maintained by CommunityActor stats
0
Bookmarked
18
Total users
5
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
What does Shein Search do?
Shein Search extracts product listings for a keyword and region from Shein and saves the results to an Apify dataset. Enter a keyword such as bag, dress, or phone case, choose a Shein storefront, and set how many unique products you want.
This Actor is focused on discovery data. It returns product IDs, product names, product URLs, images, prices, discount information, SKU/category fields when available, and additional listing-card fields returned by Shein.
Why use Shein Search?
Shein Search is useful for keyword monitoring, assortment checks, price tracking, marketplace analysis, and building product URL lists for later product-detail scraping.
Need richer product data after collecting listing URLs? Use Shein Product Detail with the product URLs returned by this Actor.
The Actor keeps the workflow simple: one run processes one keyword in one region. This makes the dataset easy to inspect because all rows belong to the same search. If you need multiple keywords or regions, create separate runs or tasks.
How to use Shein Search
- Open the Actor input form.
- Enter a search term in
keyword. - Choose a Shein storefront from the
regiondropdown. - Set
expectedResultsto the number of unique products you want. - Start the run.
- Download the dataset in JSON, HTML, CSV, Excel, or another format supported by Apify.
Input
The Actor accepts three input fields.
| Field | Type | Description |
|---|---|---|
keyword | string | Product search keyword, such as bag or phone case. |
region | string | Shein storefront selected from the supported region dropdown. |
expectedResults | integer | Target number of unique product rows to collect. Allowed range: 1 to 10,000. |
Example input:
{"keyword": "bag","region": "us","expectedResults": 10}
expectedResults is not a guaranteed final count. The run can finish with fewer rows if the listing has fewer available products or repeated products are filtered out.
Supported Shein Regions
Choose one of these supported regions. The Actor builds the corresponding Shein keyword search URL automatically.
| Flag | Region | Shein hostname |
|---|---|---|
| 🇺🇸 | United States | us.shein.com |
| 🇬🇧 | United Kingdom | shein.co.uk |
| 🇨🇦 | Canada | ca.shein.com |
| 🇦🇺 | Australia | au.shein.com |
| 🇧🇷 | Brazil | br.shein.com |
| 🇲🇽 | Mexico | shein.com.mx |
| 🇯🇵 | Japan | jp.shein.com |
| 🇰🇷 | South Korea | kr.shein.com |
| 🇸🇦 | Arab | ar.shein.com |
| 🇩🇪 | Germany | de.shein.com |
| 🇪🇸 | Spain | es.shein.com |
| 🇫🇷 | France | fr.shein.com |
| 🇮🇹 | Italy | it.shein.com |
| 🇳🇱 | Netherlands | nl.shein.com |
| 🇵🇱 | Poland | pl.shein.com |
| 🇵🇹 | Portugal | pt.shein.com |
| 🇸🇪 | Sweden | www.shein.se |
| 🇦🇹 | Austria | at.shein.com |
| 🇷🇴 | Romania | ro.shein.com |
| 🇪🇺 | Europe generic | eur.shein.com |
| 🇪🇺 | Rest of Europe | roe.shein.com |
| 🇪🇺 | EUQS | euqs.shein.com |
Output
The output dataset contains one row per unique product listing result. Product fields can vary depending on what Shein returns for a specific listing page.
Example output item:
{"product_id": "278615926","title": "1pc Solid Color Litchi Grain PU Square Shoulder Bag, Suitable For Daily Fashion Matching, Outings, Shopping, Parties, Minimalist","url": "https://us.shein.com/1pc-Solid-Color-Litchi-Grain-PU-Square-Shoulder-Bag-Suitable-For-Daily-Fashion-Matching-Outings-Shopping-Parties-Minimalist-p-278615926.html?mallCode=1&pageListType=4&detailBusinessFrom=0-1_278615926%7C0-2","image_url": "https://img.ltwebstatic.com/v4/j/spmp/2025/11/07/b0/176245119858e75740a435f508024faa64d1bce88c_thumbnail_600x.avif","sale_price": 13.8,"original_price": 15.4,"discount_text": "-10%","sku": "sg251107290991897551","category_id": "2152","source_type": "listing_card","goods_id": "278615926","goods_name": "1pc Solid Color Litchi Grain PU Square Shoulder Bag, Suitable For Daily Fashion Matching, Outings, Shopping, Parties, Minimalist","goods_img": "https://img.ltwebstatic.com/v4/j/spmp/2025/11/07/b0/176245119858e75740a435f508024faa64d1bce88c_thumbnail_405x552.jpg","detail_image": ["https://img.ltwebstatic.com/v4/j/spmp/2025/11/07/b0/176245119858e75740a435f508024faa64d1bce88c_thumbnail_600x.avif","https://img.ltwebstatic.com/v4/j/spmp/2025/11/07/64/1762451198473b5b900bab9054bbb1557f8ce6a5ed_thumbnail_405x552.jpg"],"salePrice": {"amount": "13.80","amountWithSymbol": "$13.80","usdAmount": "13.80","usdAmountWithSymbol": "$13.80","priceShowStyle": "13"},"retailPrice": {"amount": "15.40","amountWithSymbol": "$15.40","usdAmount": "15.40","usdAmountWithSymbol": "$15.40","priceShowStyle": "15"},"discountPrice": {"amount": "1.60","amountWithSymbol": "$1.60","usdAmount": "1.60","usdAmountWithSymbol": "$1.60","priceShowStyle": "1"},"flashPrice": null,"unit_discount": "10","scraped_at": "2026-08-27T13:14:49.219Z"}
Data table
| Field | Description |
|---|---|
product_id | Product identifier from the listing result. |
goods_id | Goods identifier when available. |
title / goods_name | Product name fields. |
url | Product detail page URL. |
image_url / goods_img | Main product image URLs. |
detail_image | Additional product image URLs when available. |
sale_price / original_price | Numeric price fields when available. |
salePrice / retailPrice | Detailed price objects when returned by the listing page. |
discount_text | Discount label shown on the listing card. |
sku | SKU when available. |
category_id | Category identifier when available. |
source_type | Listing source/type returned for the item. |
scraped_at | Timestamp when the dataset item was saved. |
Notes
The Actor removes duplicate product results within a run before saving rows to the dataset. Dedupe is based on stable product identifiers when available, with product URL and image/name fallback.
Category, recommendation, and curated listing pages are not supported. For multiple keywords or regions, create separate runs or tasks. Keeping one search per run makes output counts, troubleshooting, and dataset review easier.
Existing Tasks and API clients that send a keyword search URL through the deprecated startUrl field remain supported. New integrations should use keyword and region.
FAQ and support
Does this Actor scrape product detail pages? No. This Actor extracts listing/search results. Use Shein Product Detail when you already have product URLs and need product detail data.
Does this Actor support Shein category pages? No. The Actor searches the selected region using the provided keyword.
Can the output fields vary? Yes. Shein listing pages can return different fields depending on page type, market, experiment, and product card format.
For bugs, feature requests, or custom data requirements, use the Actor Issues tab.