Xiaohongshu (RED) product data API
ShopAPIS extracts structured social-commerce product data from Xiaohongshu (RED) — China’s lifestyle discovery and shopping app — and returns it as clean JSON. For products surfaced through RED’s notes and stores you get title, price, brand, note/post attribution and engagement signals, shop name and rating, category, variant SKUs and images — the discovery-driven beauty, fashion and lifestyle data that powers Chinese trend-spotting.
Xiaohongshu has 200M+ monthly active users and is the leading discovery platform for beauty, fashion, lifestyle and luxury in China, growing fast as a commerce channel (Hashmeta — Douyin vs Xiaohongshu ). Its content-to-purchase model makes it the richest source of early beauty and fashion trend signals — what is being recommended before it peaks elsewhere.
Why Xiaohongshu data is hard to get
RED is app-first, has no public API, and applies heavy China-grade anti-bot. Products are embedded in user “notes” (笔记) and brand stores rather than standalone catalog pages, so SKUs are discovered through content. The app uses GeeTest behavioral CAPTCHA, device fingerprinting, signed/obfuscated API requests and Great Firewall geo-restrictions (GeeTest adaptive CAPTCHA ). Extraction requires in-region mobile clients plus request-signing. ShopAPIS normalizes note attribution, engagement and product SKUs into one structured schema.
Data fields returned
- Identity — product ID, title, brand, category path
- Price — current price, original price, currency (CNY)
- Attribution — linked note/post ID, creator handle, note type (review/haul)
- Engagement — note likes, collects/saves, comment count (trend signal)
- Attributes — shade/color, volume/size, beauty/fashion attribute tags
- Shop — shop name, shop rating, official-brand flag
- Variants — SKU matrix, per-SKU price and stock
- Media — image gallery
Sample response
{
"platform": "xiaohongshu",
"product_id": "65f1a2b3c4d5e6f7",
"url": "https://www.xiaohongshu.com/goods-detail/65f1a2b3c4d5e6f7",
"title": "持久雾面唇釉 显白枫叶色",
"brand": "花知晓",
"category_path": ["美妆", "彩妆", "唇釉"],
"price": { "current": 89, "original": 119, "currency": "CNY" },
"attribution": { "note_id": "660aa11bb22cc33dd44ee55f", "creator": "@小仙女测评", "note_type": "review" },
"engagement": { "likes": 42100, "collects": 18800, "comments": 3120 },
"attributes": { "shade": "枫叶色", "volume": "3.5g", "tags": ["显白", "持久", "不拔干"] },
"shop": { "name": "花知晓官方旗舰店", "rating": 4.88, "official_brand": true },
"variants": [
{ "sku": "枫叶色", "price": 89, "in_stock": true },
{ "sku": "豆沙色", "price": 89, "in_stock": false }
],
"images": ["https://sns-img.xhscdn.com/65f1a2b3c4d5e6f7_1.jpg"]
}Markets and domains covered
Xiaohongshu is China-domestic (mainland), served on xiaohongshu.com and in-app, CNY-priced and Chinese-language, with a strong overseas-Chinese audience. ShopAPIS resolves by product ID, note ID or URL.
Use cases
- Beauty and fashion trend intelligence — surface SKUs gaining note traction early (/solutions/competitive-intelligence).
- Catalog enrichment — enrich beauty catalogs with shade, volume and attribute tags (/solutions/catalog-enrichment).
- Review and sentiment analytics — analyze note text and engagement around products (/solutions/review-analytics).
- Price monitoring — track RED shop pricing for branded beauty (/solutions/price-monitoring).
RED is app-only and defended by GeeTest, fingerprinting and the Great Firewall, with products embedded in user notes. ShopAPIS reaches its in-app commerce endpoints in-region and returns note-attributed SKUs as structured JSON.