RedNote (Xiaohongshu) Product Search Scraper - Sales Data
Pricing
from $4.99 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
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.

⚡ 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
| Parameter | Type | Default | Description |
|---|---|---|---|
keywords | string[] | required | Product search terms. Chinese works best (手机壳, 口红, 连衣裙); English and brand names work too (casetify, lululemon). Each keyword is searched independently with its own maxResults budget. |
maxResults | integer | 100 | How 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
| Format | Example |
|---|---|
| Chinese word or phrase | 手机壳, 口红, 连衣裙, 保温杯 |
| English word | phone case, lipstick, dress |
| Brand name | casetify, 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.
Related keywords (free metadata)
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.
| Event | Per product | Per 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_KEYWORDSoutput to widen catalogue coverage.
More Zen Studio scrapers for Chinese platforms
🎬 Short-video & social
RedNote 小红书
Douyin 抖音
Xigua 西瓜视频
🛒 E-commerce
Taobao 淘宝
JD.com 京东
1688 阿里巴巴
Goofish 闲鱼
🏠 Real estate & autos
Anjuke 安居客
58.com 58同城
Autohome 汽车之家
Support
- Bugs: Issues tab
- Feature requests: Issues tab
Legal Compliance
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.