SHEIN Product Catalog – Fast Historical Data avatar

SHEIN Product Catalog – Fast Historical Data

Pricing

from $0.70 / 1,000 product results

Go to Apify Store
SHEIN Product Catalog – Fast Historical Data

SHEIN Product Catalog – Fast Historical Data

[ 💰 $0.70 / 1K] Search 216,699 historical SHEIN catalog records and export useful product data at $0.70 per 1,000 records. Fast indexed lookups, keyword and category filters, product IDs, and archived USD/EUR prices. No proxy or API key required.

Pricing

from $0.70 / 1,000 product results

Rating

0.0

(0)

Developer

Fetch Finch

Fetch Finch

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

4

Monthly active users

17 hours ago

Last modified

Categories

Share

Fast, affordable access to 216,000+ SHEIN catalog records

Catalog Pricing No API key required Indexed search Export Examples

Turn SHEIN catalog data into useful research datasets in a few clicks. Search 216,699 historical catalog records, find products by ID or SKU, filter archived prices, and export exactly the records you need—without downloading and processing large source files yourself.

This Actor queries a bundled, indexed catalog. It does not need to open SHEIN, wait for a scraping provider, or solve website verification challenges. No proxy setup, external API key, or additional scraping-provider subscription is required.

Data type: historical snapshots, not a live product feed. Use it for research, analysis, and prototyping; current prices and stock require a live source.

Why choose this catalog?

  • Fast access: indexed keyword and product lookups run locally, with no upstream scraping queue.
  • Low-cost exports: $0.70 per 1,000 returned records, plus the standard small start charge.
  • Broad research coverage: explore clothing, accessories, beauty, footwear, electronics, and other product groups across four source snapshots.
  • Useful product information: titles, IDs, SKUs, attributes, image links, size labels, and archived prices where the source supplies them.
  • Flexible selection: combine search terms with source, market, category, currency, and price filters.
  • Ready for your workflow: use Apify datasets, JSON/CSV/Excel exports, APIs, webhooks, spreadsheets, or no-code integrations.
  • Traceable data: every record identifies its source snapshot, catalog version, and collection date where known.

What can you build with it?

Product research and assortment analysis: examine archived product names, categories, attributes, and price points.

Search and recommendation prototypes: develop catalog browsing, keyword discovery, and classification workflows using structured product records.

Ecommerce integration tests: populate sample catalogs and test importers, exports, spreadsheets, or downstream automations.

Historical datasets: collect focused subsets for analysis without repeatedly cleaning and filtering the original CSV files.

Pricing

The current price is $0.70 per 1,000 dataset records ($0.0007 each), plus $0.00005 per Actor start at the default memory allocation. For example, 100 returned records correspond to $0.07 in record charges, plus the start charge. Consult the Pricing tab for the active billing terms.

Only returned catalog records are written to the dataset. Empty results and validation errors do not generate paid placeholder records; the start charge still applies. You can set a maximum spending limit, and the Actor respects the remaining dataset-item allowance.

Ready-to-run examples

Copy one of the configurations below into the Actor's input to try these workflows:

  • Bluetooth headphones: explore a small electronics research sample from the all-category snapshot.
  • Product lookup: retrieve a known product ID and its archived metadata.
  • US dress research: export matching product links, price points, and available attributes.
  • German beauty under €10: filter the January 2023 snapshot by its archived EUR price.

How to use it

  1. Enter a search phrase, product IDs, or filters. Empty input returns a 20-record sample.
  2. Choose results_wanted, up to 10,000 records per run.
  3. Start the Actor and inspect the dataset preview.
  4. Download your export or connect the dataset to your workflow.

Search the catalog

{
"query": "dress",
"market": "us",
"productUrlFilter": "with-url",
"results_wanted": 100
}

Filter archived beauty prices

{
"sourceDataset": "de-beauty",
"currency": "EUR",
"maxPrice": 10,
"results_wanted": 100
}

Explore Bluetooth headphone records

{
"query": "bluetooth headphones",
"sourceDataset": "all-categories",
"results_wanted": 20
}

This research snapshot provides archived titles and prices without product IDs or URLs.

Look up a known product

{
"productIds": ["12979206"],
"market": "us",
"results_wanted": 1
}

Input parameters

ParameterDefaultWhat it does
query—Searches historical titles and descriptions by word prefix.
searchTerms[]Adds up to 20 search phrases. Phrases use OR; words within each phrase use AND.
productIds[]Looks up up to 100 numeric SHEIN IDs, supplied as strings.
skus[]Looks up up to 100 exact SKU values, without the SKU: prefix.
category—Filters an exact source category label, ignoring ASCII case. Available labels are in CATALOG_MANIFEST.
categoryId—Filters the historical SHEIN category ID where available.
marketallSelects all, us, de, or unknown source coverage.
sourceDatasetallSelects one of the four source snapshots below, or all of them.
currencyallSelects USD, EUR, or all currencies. Required for price filters.
minPrice, maxPrice—Filters archived prices in the selected currency.
productUrlFilterallall: all records; with-url: linked products; without-url: unlinked research records.
results_wanted20Limits returned records, subject to your spending limit.
offset0Skips matching records for the next export page.

Filters combine with AND. Search is word-prefix matching: dress can match dresses. Related words, spelling variants, and languages are not automatically expanded. Results follow stable catalog order rather than relevance order. USD and EUR are not converted.

JSON integrations can also use the boolean hasProductUrl alias: true selects linked records and false selects unlinked records. The form uses the explicit selector above.

Catalog coverage

SnapshotRecordsMarket / currencyCollection dateAvailable information
us-catalog103,202US / USDUnknownBroad catalog with product IDs, titles, attributes, size labels, and image links where supplied.
de-beauty30,255Germany / EURJanuary 29, 2023Beauty titles, IDs, SKUs, category labels, and archived prices.
us-footwear1,151US / USDUnknownAdditional footwear records, product links, and available image/price information.
all-categories82,091Unknown / USDUnknownBroad product-title, category, and price research records.

Records with known product IDs are deduplicated within each market. The all-category snapshot lacks product IDs, SKUs, and product URLs, and may overlap other snapshots; the total is a catalog-record count, not a guarantee of unique products across all sources. German beauty records do not include images.

Output data

Each dataset item contains a structured historical record:

FieldsInformation
recordId, productId, sku, title, urlCatalog identity and archived product details.
description, brand, sizes, category, categoryIdAttributes and categorization where supplied.
image, imagesArchived image links.
historicalPrice, historicalRetailPrice, priceText, priceIsFrom, currencyArchived numeric prices and original price labels.
sourceDataset, market, collectionDateSource provenance; unknown dates are null.
isLive, snapshotVersion, retrievedAtHistorical-data flag, catalog version, and export timestamp.

For example, the product lookup task returns fields such as:

{
"recordType": "historicalProduct",
"recordId": "us:12979206",
"productId": "12979206",
"title": "Flower Decor Face Covering Chain",
"url": "https://us.shein.com/Flower-Decor-Face-Covering-Chain-p-12979206-cat-3028.html",
"sku": "sc2302055742295937",
"historicalPrice": 2.5,
"currency": "USD",
"sizes": "one-size",
"sourceDataset": "us-catalog",
"collectionDate": null,
"isLive": false
}

Additional metadata varies by source. Missing fields remain null or empty rather than being inferred. Apify provides JSON, CSV, Excel, XML, and other export formats automatically.

Speed, pagination, and integrations

Catalog queries use a prebuilt search index instead of parsing the source CSV files on every run. Small queries are designed to finish quickly; container startup and dataset storage still affect the full run time. Larger exports involve more storage and data transfer.

Use RUN_DIAGNOSTICS.nextOffset as your next offset, keeping the same filters and snapshotVersion. A null next offset means the export is complete. Diagnostics also include match counts, saved records, and query duration.

Use the Apify API, webhooks, Make, Zapier, Google Sheets, Airtable, or your own code to consume results. Schedules are available, but repeating the same query against the same snapshot returns the same historical information.

Data freshness and migration

This catalog is intended for informational and historical use. Prices, size labels, product links, and image links may have changed since collection; they are not current stock or purchasing information. retrievedAt is the export time, not the original collection date. Dates are reported only when the source provides a verified date; archive timestamps are not treated as collection dates.

This Actor has transitioned from live scraping to catalog search. The input examples above use catalog settings. For older custom integrations, replace URL, locale, listing-pagination, proxy, enrichment, and HTML settings with the input fields above. The legacy numerical maxProducts alias remains available for results_wanted.

Support and responsible use

Use the Issues tab for query problems, feature requests, or requests for additional licensed snapshots. Use the data responsibly and comply with applicable rights and restrictions. This Actor is not affiliated with or endorsed by SHEIN.