RedNote (Xiaohongshu) Product Search Scraper - Sales Data avatar

RedNote (Xiaohongshu) Product Search Scraper - Sales Data

Pricing

from $4.99 / 1,000 results

Go to Apify Store
RedNote (Xiaohongshu) Product Search Scraper - Sales Data

RedNote (Xiaohongshu) Product Search Scraper - Sales Data

Search Xiaohongshu (RedNote / 小红书) shop products by keyword. Get title, price (current & original), images, seller, units sold, shop sales, add-to-cart and save counts, and promo flags. 14 fields per product. No headless browser, no captcha. JSON/CSV/Excel export.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Zen Studio

Zen Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

RedNote (小红书) Product Search Scraper — Shop Products by Keyword: Price, Seller & Sales Signals (2026)

Search Xiaohongshu (RedNote / 小红书) shop products by keyword — title, current and original price, product images, seller, units sold, shop sales, add-to-cart and save counts, and promo flags in clean structured JSON — one row per product, multiple keywords per run, each with its own result budget.

RedNote Product Search Scraper

Built for speed. No headless browser, no per-page page-load wait, no captcha-solving overhead. Products arrive in clean JSON, hundreds per keyword. Most other Xiaohongshu scrapers drive a headless Chromium instance — this one doesn't.

Copy to your AI assistant

zen-studio/rednote-product-search-scraper on Apify. Scrapes Xiaohongshu (RedNote / 小红书) shop products by keyword. One row per product with title, price (current/original/foreign), product images, seller, units sold, shop sales, add-to-cart, saves, and promo signals. Call ApifyClient("TOKEN").actor("zen-studio/rednote-product-search-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Requires keywords (string[]); each keyword runs independently with its own maxResults budget. Related search keywords per keyword are written to the RELATED_KEYWORDS key-value record. Full spec: GET https://api.apify.com/v2/acts/zen-studio~rednote-product-search-scraper/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations

How to Search RedNote Products by Keyword

Basic — one keyword, default 100 results

{
"keywords": ["手机壳"],
"maxResults": 100
}

Multiple keywords, each with its own budget

{
"keywords": ["口红", "连衣裙", "casetify"],
"maxResults": 200
}

Input Parameters

ParameterTypeDefaultDescription
keywordsstring[]requiredProduct search terms. Chinese works best (手机壳, 口红, 连衣裙); English and brand names work too (casetify, lululemon). Each keyword is searched independently with its own maxResults budget.
maxResultsinteger100How many unique products to collect per keyword (1–1000). Cost scales linearly with products collected. Narrow keywords may yield fewer than the cap because the catalogue for that query is finite.

Accepted keyword formats

FormatExample
Chinese word or phrase手机壳, 口红, 连衣裙, 保温杯
English wordphone case, lipstick, dress
Brand namecasetify, lululemon, dyson

Each keyword is searched independently and products are deduplicated by product ID within that keyword, so you never pay twice for the same product. A single keyword typically yields hundreds of unique products — use multiple related keywords for broader coverage.

What Data You Get — One Row Per Product

{
"id": "6a16107133df70001553ff3e",
"title": "Women's Chic and Elegant French Style Dress, 2026 Summer New Fashion, Black, Sleeveless or Short Sleeve",
"url": "https://www.xiaohongshu.com/goods-detail/6a16107133df70001553ff3e",
"link": "xhsdiscover://goods_detail/6a16107133df70001553ff3e?source=mall_search&...",
"price": {
"price": 138,
"origin_price": 188,
"foreign_price": "≈£15.32",
"price_description": ""
},
"images": [
{
"url": "https://mall-i8.xhscdn.com/arkgoods/1040g3no320lhp2jd5c0g5pb6nb2f3jacs6nh1dg?imageView2/2/w/540/format/webp/q/85",
"width": 540,
"height": 719,
"aspect_ratio": 0
}
],
"goods_type": "normal",
"stock_status": 1,
"has_buyer_explain": false,
"contract_id": "",
"vendor": {
"vendor_name": "妍妍琦女装的店",
"seller_id": "65d1cc0a6902e500017d477e",
"buyer_id": "",
"vendor_link": "xhsdiscover://shop_detail?seller_id=65d1cc0a6902e500017d477e&source=search_result_goods_seller_name"
},
"metrics": {
"units_sold": 31,
"units_sold_text": "31 sold",
"shop_sold": 78000,
"shop_sold_text": "78k+ sold"
},
"tag_strategy_map": { "...raw merchandising tags, untouched (every promo, sale, and badge string the platform returns)..." },
"keyword": "连衣裙"
}

Numeric metrics fields appear only when the platform returns that signal, so there is no null spam, and the raw tag_strategy_map always carries the complete, unmodified tag set.

Every run also writes a RELATED_KEYWORDS record to the run's key-value store: a map of each seed keyword to the related searches the platform suggests for it (e.g. 手机壳苹果手机壳, casetify手机壳, iphone手机壳, 磁吸手机壳). Useful for keyword expansion. This is free metadata and never counts toward your bill.

Pricing — Pay Per Event (PPE)

$5.99 per 1,000 products. Each product written to the dataset counts as one result. No charge for empty keywords, retries, or pagination overhead.

EventPer productPer 1,000
product-result (one dataset row)$0.00599$5.99

Volume discounts apply automatically on higher Apify Store plans.

Free tier

10 lifetime runs, each capped at approximately 20 products from the first keyword. No credit card required. Enough to evaluate the output shape and data quality before purchasing.

Advanced Usage

Catalogue research across a category

{
"keywords": ["保温杯", "玻璃杯", "马克杯"],
"maxResults": 500
}

Use the keyword field on each row to see which term surfaced each product. Sort by metrics.shop_sold or metrics.units_sold after the run to find the best-selling items in a category.

Brand and competitor tracking

{
"keywords": ["casetify", "lululemon", "始祖鸟"],
"maxResults": 200
}

Compare price points (price.price vs price.origin_price), sales volume, and which shops carry a brand across keywords in a single run.

Price monitoring

{
"keywords": ["iphone 17 pro max 手机壳"],
"maxResults": 300
}

Schedule this to track price (price.price), discounts (metrics.promo_text), and units sold over time for a specific product line.

FAQ

How many products can I expect per keyword? Typically hundreds of unique products before the catalogue for that query is exhausted. For broader coverage, add multiple related keywords — products are deduplicated by ID within each keyword.

Are the prices in a specific currency? The numeric price and origin_price are in CNY (¥). A localized foreign_price string (e.g. ≈£15.32) is also provided. Sale and units-sold text fields come pre-localized.

What is the difference between url and link? url is the web product page (https://www.xiaohongshu.com/goods-detail/<id>). link is the raw in-app deep link. Both reference the same product.

How fresh is the data? Live — fetched on demand at run time. No cached or stale records.

Are the image URLs permanent? Image CDN URLs (images[].url) are time-limited and typically expire within hours to days. The product url is the stable reference. Download images soon after a run if you need to store them.

Can I get product reviews, full SKU lists, or shipping details? Not in this actor. This actor covers keyword product-search results at search granularity.

What's the maximum maxResults per keyword? 1,000. In practice the catalogue for a given query usually saturates before that ceiling.

Use Cases

  • Product research — find what's selling in any category on Xiaohongshu, ranked by units sold or shop sales.
  • Price monitoring — track current vs original price and active promotions for a product line over time.
  • Brand and competitor tracking — watch which shops carry a brand, at what price, with what sales volume.
  • Market research — gauge category breadth, price distribution, and seller landscape before entering a market.
  • Sourcing and dropshipping — discover trending products, sellers, and price points across keywords.
  • Keyword expansion — use the free RELATED_KEYWORDS output to widen catalogue coverage.

More Zen Studio scrapers for Chinese platforms

🎬 Short-video & social

🛒 E-commerce

🏠 Real estate & autos

Support

  • Bugs: Issues tab
  • Feature requests: Issues tab

Extracts publicly available product search results from Xiaohongshu (RedNote / 小红书). Users must comply with Xiaohongshu's terms of service and applicable data protection regulations (GDPR, CCPA, PIPL).


RedNote (小红书 / Xiaohongshu) product search results — title, price, images, seller, and sales signals — one row per product, in clean JSON.