RedNote (Xiaohongshu) Product Detail Scraper - 39 Fields avatar

RedNote (Xiaohongshu) Product Detail Scraper - 39 Fields

Pricing

from $3.29 / 1,000 product details

Go to Apify Store
RedNote (Xiaohongshu) Product Detail Scraper - 39 Fields

RedNote (Xiaohongshu) Product Detail Scraper - 39 Fields

Scrape any Xiaohongshu (RedNote / 小红书) product page by URL: price, specs, every variant with its own price and stock, description images, shipping, and seller rating. 39 fields per product. Accepts product links, share links or IDs. No login, no browser. Export JSON, CSV, Excel.

Pricing

from $3.29 / 1,000 product details

Rating

0.0

(0)

Developer

Zen Studio

Zen Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

RedNote (Xiaohongshu / 小红书) Product Detail Scraper | Full Product Page by URL: Specs, Shipping, Variants & Stock (2026)

The whole Xiaohongshu product page, 39 fields deep, in 0.19 seconds. 100 products in under 20. Every buyable variant with its own price and stock. Paste a product link, an app link, a share link, or a bare ID.

RedNote (Xiaohongshu) product detail scraper: full product page as structured JSON with specifications, shipping, seller rating and every variant with its price and stock

⚡ The variants are the point. A product with several option groups expands to every real combination, twenty-five SKUs is ordinary, each with its own price, discounted price, coupons and availability. Search listings do not carry any of that.
Zen Studio · RedNote (小红书) suite   •  Products, reviews, search, and notes from Xiaohongshu
 RedNote Product Detail
➤ You are here
 RedNote Product Search
Keyword search, variants & stock
 RedNote Product Reviews
Buyer reviews, photos, replies
 RedNote Note Detail
Full note + video streams

Copy to your AI assistant

zen-studio/rednote-product-detail-scraper on Apify. Returns the full Xiaohongshu (RedNote / 小红书) product page for a given product. Input productUrls (string[]) accepts a goods-detail link, a pages.xiaohongshu.com/goods link, an xhslink share link (bare or inside share text), or a bare 24-hex product id. One dataset row per product with item_id, url, title, price (current/integer/decimal/deal/promotions), images, description_images, description, specs, services, shipping, faq, consume_warning, seller (id/name/score/fans/shop sold), and variants.options[] plus variants.skus[] carrying per-SKU price, deal_price, coupons, options and availability. Call ApifyClient("TOKEN").actor("zen-studio/rednote-product-detail-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Full spec: GET https://api.apify.com/v2/acts/zen-studio~rednote-product-detail-scraper/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations

How to Scrape a RedNote Product Page

  1. Open the product in Xiaohongshu and copy its link, or use Share → Copy link.
  2. Paste it into Product links. Add as many as you want, one per line.
  3. Hit Start. Each product comes back as one row.
{
"productUrls": [
"https://www.xiaohongshu.com/goods-detail/69a16d18d8116e00018df213",
"https://pages.xiaohongshu.com/goods/67b812b68e930600150168db",
"6a06f1cddd034c0001cb71fe"
]
}
FormatExample
Product pagehttps://www.xiaohongshu.com/goods-detail/<id>
App linkhttps://pages.xiaohongshu.com/goods/<id>
Share linkhttps://xhslink.com/a/AbCd12, bare or pasted with its share text
Bare product ID69a16d18d8116e00018df213

A whole column pasted out of a spreadsheet works too. Entries are split, deduplicated, and billed once each.

Input Parameters

ParameterTypeDefaultDescription
productUrlsstring[]requiredOne or more Xiaohongshu products, in any of the four formats above. Duplicates are removed before billing.

There is nothing else to configure. Variants come with every product rather than sitting behind a toggle.

What Data You Get: One Row Per Product

The images, description_images and variants.skus arrays are truncated to one entry each below. Real rows carry every entry, typically five to ten gallery images, ten to thirty description images, and one SKU per buyable combination. No keys are omitted.

{
"item_id": "69a16d18d8116e00018df213",
"url": "https://www.xiaohongshu.com/goods-detail/69a16d18d8116e00018df213",
"title": "现货|rhode海莉澳洲限定sugar berry唇蜜磁吸唇套适用于苹果16手",
"tags": [],
"units_sold_text": "已售153",
"stock_status": 1,
"sku_type": "normal",
"images": [
{ "url": "https://mall-i10.xhscdn.com/arkgoods/104103ng31vn8qt3q3q06ce6msvhg…", "thumbnail": null, "width": 2000, "height": 2000, "sizeBanner": null, "cover": null, "videoId": null, "media": null, "type": null }
],
"marketing_image": null,
"video": null,
"description": "商品名称:现货|rhode海莉澳洲限定sugar berry唇蜜 发货地广东深圳 适用人群通用",
"description_images": [
{ "url": "https://mall-i10.xhscdn.com/arkgoods/104103ng31vn8qt3q3q2mce6msvhg…", "thumbnail": null, "width": 1112, "height": 1112, "sizeBanner": null, "cover": null, "videoId": null, "media": null, "type": null }
],
"brand": { "card": null, "authorization": null, "shop_active": null, "guide": null },
"price": {
"current": 139.9,
"integer_part": "139",
"decimal_part": "9",
"cents": 13990,
"deal": { "price": 22.75, "type": 17, "priceText": "券后价", "isShowPricePop": true },
"promotion": null,
"multiple_discount": [],
"count_down": null,
"tags": [],
"warm_up": { "price": null, "promotion": null, "tips": null, "backgroundImage": null },
"description": { "title": "价格说明", "list": [{ "name": "划线价格", "value": "指商品的专柜价、吊牌价、正品零售价…" }] }
},
"promotions": { "name": "优惠", "tags": ["2件9.8折", "商家券|满19减2"], "profitType": "PROMOTION,COUPON", "couponTemplateId": "6a931cbf0fcd5400159e6be5", "promotionType": "M_PIECE_N_FOLD", "promotionId": "6a8c48aed889380015a090aa" },
"promotion_detail": { "title": "优惠", "formula": { "result": { "name": "到手价", "price": 22.75 }, "step": [{ "name": "原始售价", "price": 24.75 }, { "name": "商家券", "price": 2.0 }] } },
"installment": { "summary": { "title": null, "text": null }, "detail": { "title": null, "tips": null, "notice": null, "steps": [] } },
"specs": [{ "name": "商品名称", "value": "现货|rhode海莉澳洲限定sugar berry唇蜜" }],
"services": {
"list": [{ "name": "7天无理由退货", "icon": "https://picasso-static.xiaohongshu.com/fe-platform/e624ca23…", "type": null }],
"detail": [{ "title": "7天无理由退货", "description": "满足相应条件时,消费者可申请“七天无理由退货”。", "link": null, "icon": "https://qimg.xiaohongshu.com/beerdemo/90a8e4f4…" }],
"brand_guarantee": null
},
"shipping": { "location": "广东深圳", "fee": "包邮", "shipmentIcon": null, "time": { "text": "09月04日发货" } },
"faq": [],
"consume_warning": { "title": null, "text": null },
"campaign_banner": { "componentCode": null, "resourceObjects": [] },
"selected_sku": { "text": "现货-saltytan唇釉-玫瑰豆沙", "skuId": "69a16d18d8116e00018df213", "desc": null, "specifications": [] },
"seller": {
"id": "6638e3d03bf50b00017d9f03",
"name": "KE AI.的店",
"logo": "https://sns-avatar-qc.xhscdn.com/avatar/1040g2jo31q30o4ah7o004a5boglpu0ttqda3rc0",
"link": "https://www.xiaohongshu.com/shop/6638e3d03bf50b00017d9f03",
"grade": "4.5", "score": "4.54", "score_label": "卖家口碑",
"fans_text": "粉丝数 333", "sold_text": "已售4078",
"sku_count": null, "slogan": null, "tag": null
},
"customer_service": { "available": true, "name": "客服", "link": "xhsdiscover://rn/eva-seraph/seller/6638e3d03bf50b00017d9f03/chat" },
"buttons": [{ "type": "addCart", "text": "加入购物车", "actionType": "addCart", "styleType": "RedA6" }],
"cart_item_count": 0,
"activity_info": null,
"is_single_variant": false,
"header": { "hasMoreButton": true, "hasComments": null, "sellerId": "6638e3d03bf50b00017d9f03", "hasSearch": true, "hasPlaceholder": true, "hasFollowed": true, "isFollowed": false, "searchLink": null },
"statistics": { "skuNum": 1 },
"deposit_steps": null,
"description_extra": null,
"o2o_shop": null,
"fission_coupon": null,
"shipping_detail": null,
"variants": {
"options": [
{ "id": "5a60c42f69bd891ed8939a38", "name": "色号", "values": ["澳洲限定Sugar berry现货", "现货-Toast唇釉-玫瑰棕", "现货-ribbon唇釉-粉色"], "soldOutValues": [], "valuesExt": [], "variantType": null, "specBarTitle": null, "isMainSpec": null, "arrow": null }
],
"skus": [
{
"sku_id": "67b812b612147e0015cafedc",
"seller_id": "6638e3d03bf50b00017d9f03",
"price": 39.2,
"price_text": "39.2",
"deal_price": "37.2",
"deal_price_label": "到手价",
"cart_price_cents": 3920,
"stock_status": 1,
"is_sold_out": false,
"quantity": { "number": 91, "text": "该商品仅剩91件", "displayed": true, "tip": null },
"options": [{ "id": "5a60c42f69bd891ed8939a38", "name": "色号", "value": "现货-saltytan唇釉-玫瑰豆沙", "imageUrl": "", "thumbnailUrl": null, "topSale": false, "saleTag": null, "variantType": null }],
"image": "https://mall-i10.xhscdn.com/material_space/70efe8db-cc22-4746-be52-d109112bef23",
"promotion_tips": null,
"promotion_tag": null,
"coupons": [{ "templateId": "6a931cbf0fcd5400159e6be5" }],
"services": [{ "name": "7天无理由退货", "icon": "https://picasso-static.xiaohongshu.com/fe-platform/0f280e9b…", "type": null }],
"gift_promotion": null,
"selected": false
}
],
"specification": "none",
"selected": null,
"lowest_prices": null,
"lowest_price_desc": null,
"has_logistic_variant": false
},
"_input": "https://www.xiaohongshu.com/goods-detail/69a16d18d8116e00018df213"
}

Download it as JSON, CSV, Excel, XML, or HTML from the run's Storage tab, or pull it through the Apify API.

Reading the availability field

quantity.number always arrives with quantity.text, and the text is the part that tells you what the number means.

On some products it is the remaining stock (该商品仅剩91件), on others it is the per-order purchase limit (单次最多可购买10件). Both are passed through exactly as the platform states them, with no reinterpretation on our side.

Pricing: Pay Per Event (PPE)

$3.99 per 1,000 products. One product page is one billable row. A product that turns out to be delisted is not charged.

PlanPer productPer 1,000
Free and Starter$0.00399$3.99
Scale$0.00379$3.79
Business and above$0.00329$3.29

Volume discounts apply automatically, there is nothing to claim.

Free tier

15 lifetime runs, each capped at 5 products. No credit card required. Enough to see the full row shape, including the variant matrix, before you buy.

Advanced Usage

Price and stock monitoring

{ "productUrls": ["69a16d18d8116e00018df213", "67b812b68e930600150168db"] }

Schedule this daily against a fixed list of products. Track price.current and price.deal for the headline, then variants.skus[].price and variants.skus[].quantity to see individual colours or sizes move, which is where restocks and quiet price changes actually show up.

Competitor catalogue enrichment

Run RedNote Product Search Scraper to find products by keyword, then feed the id of anything interesting into this actor for the full page. Product Search can also attach the same detail inline if you would rather do it in one run.

Supplier and sourcing research

specs, description_images and shipping together give you what a sourcing sheet needs: declared attributes, the seller's own detail imagery, dispatch origin and shipping terms, plus seller.score and seller.sold_text as a vendor-quality signal.

FAQ

What is RedNote (Xiaohongshu / Little Red Book)? RedNote is the international name of Xiaohongshu (小红书, often abbreviated XHS), China's leading lifestyle and social-commerce platform. Its built-in shop sells across beauty, fashion, home, and electronics, and this actor reads any product page from it.

Does Xiaohongshu have a public product API? Not one you can sign up for. There is no documented public product endpoint, no developer portal, and no key to request, which is the gap this actor fills. You get a stable JSON row per product instead.

Do I need a Xiaohongshu account or cookies? No. Nothing to log in with, nothing to paste, no captcha to solve.

What happens if a product was removed? The run tells you which link could not be collected and carries on with the rest. A delisted product is never billed.

Can I get buyer reviews here? No, reviews live in RedNote Product Reviews Scraper. Feed it the same product id.

Why do some products have one variant and others have twenty-five? Because the seller configured them that way. Products with two option groups, say colour and pack size, expand to every real combination, and each one is a separate SKU with its own price and availability.

How many products can I do in one run? As many as you paste. They are fetched concurrently, so a hundred products finish in well under a minute.

Can I export 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 pages? This actor reads publicly visible product pages, the same content any shopper sees without logging in. It collects no personal data. You remain responsible for complying with Xiaohongshu's terms and with GDPR, CCPA and PIPL where they apply to your use.

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 pages 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.


RedNote (Xiaohongshu / 小红书) product detail scraper: full product page by URL with specifications, shipping, seller stats, and every variant with its price and stock.