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
7
Total users
2
Monthly active users
21 hours ago
Last modified
Categories
Share
RedNote (Xiaohongshu / 小红书) 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 page-load waits, 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.
| Zen Studio · RedNote (小红书) suite • Products, reviews, search, and notes from Xiaohongshu | |||
|
➤ You are here |
Buyer reviews, photos, replies |
500 notes / 30s, 24 fields |
Full note + video streams |
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
Ready-made configurations for product research, price monitoring, brand and competitor tracking, market research, and sourcing or dropshipping discovery.
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
What is RedNote (Xiaohongshu / Little Red Book)? RedNote is the international name of Xiaohongshu (小红书, literally "Little Red Book", often abbreviated XHS), China's leading lifestyle and social-commerce platform. Its built-in shop sells across beauty, fashion, home, and electronics; this actor searches that product catalogue.
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.
Do I need a Xiaohongshu account or cookies? No. Provide keywords and run; no account, cookie export, or QR login is involved.
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; it covers keyword product-search results at search granularity. For buyer reviews with ratings, photos, variants, and seller replies, feed each product's id (or its url) into RedNote Product Reviews Scraper.
What's the maximum maxResults per keyword?
1,000. In practice the catalogue for a given query usually saturates before that ceiling.
Can I export the products to Excel or CSV? Yes. The dataset downloads as JSON, CSV, Excel, XML, or HTML from the run's Storage tab, or via the Apify API.
Is it legal to scrape Xiaohongshu product listings? The actor collects publicly listed catalogue data only, nothing behind a login. You are responsible for complying with Xiaohongshu's terms of service and applicable regulations (GDPR, CCPA, PIPL) in how you use the data.
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.