RedNote (Xiaohongshu) Note Detail Scraper avatar

RedNote (Xiaohongshu) Note Detail Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
RedNote (Xiaohongshu) Note Detail Scraper

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

Muhamed Didovic

Maintained by Community

Actor 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

FieldDescription
noteId, noteType, isVideoID and type (normal image post or video)
noteTitle, noteDescTitle and full description text
imageUrls, imageCount, noteCoverUrlComplete image gallery, not just the cover
videoUrl, videoDurationSecDirect video URL and duration for video notes
likedCount, collectedCount, commentCount, shareCountEngagement — each also parsed from Chinese display format (1.2万12000) in its *Num twin
userId, userName, userAvatarAuthor profile
tagsHashtags on the note
postedAt, lastUpdatedAt, ipLocationPost/update dates and displayed IP region
notePageUrl, xsecTokenCanonical 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.

🤖 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_session cookie.)
  • Pass the full note URL as noteId; the xsec_token is extracted from it automatically. For a bare 24-hex ID, supply xsecToken separately.
  • 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.