RedNote (Xiaohongshu) Note Detail Scraper
Pricing
from $5.00 / 1,000 results
RedNote (Xiaohongshu) Note Detail Scraper
Get a RedNote / Xiaohongshu (小红书) note's full data with NO login: description, full image gallery, video URL, like/collect/comment counts, author profile, and tags. Paste the note URL — the xsec_token is captured automatically. One clean JSON row per note.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
One 小红书 note in, one complete JSON row out — description, full image gallery, video URL, engagement counts, author, and tags. No login, no cookie.
Note pages are one of the few parts of Xiaohongshu that work without an account. This actor uses that: paste any note URL (the xsec_token is read from the URL automatically) and get the note's full data through Xiaohongshu's own web rendering, with built-in residential routing.
What you get per note
| Field | Description |
|---|---|
noteId, noteType, isVideo | ID and type (normal image post or video) |
noteTitle, noteDesc | Title and full description text |
imageUrls, imageCount, noteCoverUrl | Complete image gallery, not just the cover |
videoUrl, videoDurationSec | Direct video URL and duration for video notes |
likedCount, collectedCount, commentCount, shareCount | Engagement — each also parsed from Chinese display format (1.2万 → 12000) in its *Num twin |
userId, userName, userAvatar | Author profile |
tags | Hashtags on the note |
postedAt, lastUpdatedAt, ipLocation | Post/update dates and displayed IP region |
notePageUrl, xsecToken | Canonical note URL with its access token |
How to run it
Copy a note URL from Xiaohongshu — from your browser, or in bulk from the RedNote Search Scraper — and paste it as noteId. That's the whole setup.
{"noteId": "https://www.xiaohongshu.com/explore/644a3e3c00000000130085a0?xsec_token=ABw5H7OmT061JPr1RF2mmIQQ4v5auTThBae2wAf3wo17k=&xsec_source=pc_feed"}
FAQ
Do I really not need an account? Correct — note detail is open on Xiaohongshu's web app. Search and comments are login-gated; for those, see the related scrapers below.
What's an xsec_token and where do I get one? It's a per-note access token Xiaohongshu appends to shared note URLs. Any note URL you copy from the app or from search results already contains it, and this actor extracts it automatically.
Can I do many notes in one run? This actor is one-note-per-run by design, which keeps it simple to wire into automations (one URL in → one row out). For bulk discovery, run Search first and fan out.
Related scrapers
- RedNote Search Scraper — find notes by keyword
- RedNote Comments Scraper — full comment threads
- Xiaohongshu (RedNote) Scraper — the all-in-one actor: 8 operations including user profiles, channel feeds, and mall products
🤖 For AI Agents & LLM Apps
Compact reference for AI agents calling this actor via the Apify MCP server or the Apify API (actor: memo23/rednote-note-detail-scraper).
Purpose: Resolves a single Xiaohongshu (RedNote / 小红书) note URL into one JSON row with the note's full description, image gallery, video URL, engagement counts, author, and tags — no login required.
Minimal input:
{"noteId": "https://www.xiaohongshu.com/explore/644a3e3c00000000130085a0?xsec_token=ABw5H7OmT061JPr1RF2mmIQQ4v5auTThBae2wAf3wo17k=&xsec_source=pc_feed"}
Output: one dataset row per note; key fields: noteId, noteType, isVideo, noteTitle, noteDesc, imageUrls, imageCount, noteCoverUrl, videoUrl, videoDurationSec, likedCount, collectedCount, commentCount, shareCount, userId, userName, userAvatar, tags, postedAt, lastUpdatedAt, ipLocation, notePageUrl, xsecToken. Each engagement count also has a numeric *Num twin (Chinese 1.2万 → 12000).
Behaviors an agent should know:
- One note per run — one URL in, exactly one row out. There is no maxItems cap because the actor never returns more than one row.
- No login or cookie required — note detail is public on Xiaohongshu's web app. (The related Search and Comments actors are login-gated and need a
web_sessioncookie.) - Pass the full note URL as
noteId; thexsec_tokenis extracted from it automatically. For a bare 24-hex ID, supplyxsecTokenseparately. - For bulk discovery, run the RedNote Search Scraper first, then fan out one run per note URL.
- Billing: Pay-per-event billing — see the Pricing tab on the actor page.
⚠️ Disclaimer
This actor collects publicly displayed data from Xiaohongshu for legitimate research, marketing, and archival purposes. You are responsible for complying with applicable laws and Xiaohongshu's terms. Do not use collected data for spam or harassment.