Shein Search Products Scraper avatar

Shein Search Products Scraper

Deprecated

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Shein Search Products Scraper

Shein Search Products Scraper

Deprecated

Scrape 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

NotchGrid

Maintained by Community

Actor stats

0

Bookmarked

18

Total users

5

Monthly active users

a month ago

Last modified

Categories

Security

Limited permissions

Share

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.

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.

  1. Open the Actor input form.
  2. Enter a search term in keyword.
  3. Choose a Shein storefront from the region dropdown.
  4. Set expectedResults to the number of unique products you want.
  5. Start the run.
  6. Download the dataset in JSON, HTML, CSV, Excel, or another format supported by Apify.

Input

The Actor accepts three input fields.

FieldTypeDescription
keywordstringProduct search keyword, such as bag or phone case.
regionstringShein storefront selected from the supported region dropdown.
expectedResultsintegerTarget 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.

FlagRegionShein hostname
🇺🇸United Statesus.shein.com
🇬🇧United Kingdomshein.co.uk
🇨🇦Canadaca.shein.com
🇦🇺Australiaau.shein.com
🇧🇷Brazilbr.shein.com
🇲🇽Mexicoshein.com.mx
🇯🇵Japanjp.shein.com
🇰🇷South Koreakr.shein.com
🇸🇦Arabar.shein.com
🇩🇪Germanyde.shein.com
🇪🇸Spaines.shein.com
🇫🇷Francefr.shein.com
🇮🇹Italyit.shein.com
🇳🇱Netherlandsnl.shein.com
🇵🇱Polandpl.shein.com
🇵🇹Portugalpt.shein.com
🇸🇪Swedenwww.shein.se
🇦🇹Austriaat.shein.com
🇷🇴Romaniaro.shein.com
🇪🇺Europe genericeur.shein.com
🇪🇺Rest of Europeroe.shein.com
🇪🇺EUQSeuqs.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

FieldDescription
product_idProduct identifier from the listing result.
goods_idGoods identifier when available.
title / goods_nameProduct name fields.
urlProduct detail page URL.
image_url / goods_imgMain product image URLs.
detail_imageAdditional product image URLs when available.
sale_price / original_priceNumeric price fields when available.
salePrice / retailPriceDetailed price objects when returned by the listing page.
discount_textDiscount label shown on the listing card.
skuSKU when available.
category_idCategory identifier when available.
source_typeListing source/type returned for the item.
scraped_atTimestamp 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.