RedNote (Xiaohongshu) Note Detail Scraper 小红书 [Only $5] avatar

RedNote (Xiaohongshu) Note Detail Scraper 小红书 [Only $5]

Pricing

from $5.00 / 1,000 results

Go to Apify Store
RedNote (Xiaohongshu) Note Detail Scraper 小红书 [Only $5]

RedNote (Xiaohongshu) Note Detail Scraper 小红书 [Only $5]

[Only $5 per 1000 notes] Get a RedNote / Xiaohongshu (小红书) note's full data with no login: description, full-size image gallery, video URL, like/collect/comment counts, author profile and tags. Paste the note URL; the xsec_token is captured automatically.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

66

Total users

30

Monthly active users

14 hours ago

Last modified

Categories

Share

RedNote (Xiaohongshu) Note Detail Scraper

Need more than note details? Xiaohongshu (RedNote) All-in-One Scraper adds search, comments, creators, topics and products in the same run, with no login. Your noteId carries over.

One 小红书 note in, one complete JSON row out — description, full image gallery, video URL, engagement counts, author, and tags. No login, no cookie.

Paste a note link and get the note's full data, with no account or cookie. The actor accepts the full browser URL, an xhslink share link from the app, or a whole 口令 share text, and reads the xsec_token from it. Requests go through 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 link from Xiaohongshu and paste it as noteId. That's the whole setup. Any of these work:

  • the browser URL: https://www.xiaohongshu.com/explore/<id>?xsec_token=…
  • a share link from the app (Share → Copy link): http://xhslink.cn/… (older app versions give xhslink.com/…)
  • the whole 口令 text the app copies, with the link inside it
  • a bare 24-character note ID, together with its token in the xsecToken field

A bare ID without its token does not work: Xiaohongshu does not show a note to a logged-out visitor without one.

{
"noteId": "https://www.xiaohongshu.com/explore/64b20366000000001503356f?xsec_token=AB8EA_m8o7Ukv4EEjAjGIoEV0598nAQTd5qLYQ-v41RLM=&xsec_source=pc_feed"
}

FAQ

Do I really not need an account? Correct. You don't need an account or a cookie. The related Search and Comments scrapers below run without a login too.

What's an xsec_token and where do I get one? It's a per-note access token Xiaohongshu appends to note links. Any link you copy from your browser, the app, or search results already contains it, and this actor extracts it automatically.

Do note links expire? Links taken from search results do: the token in them stops working within hours of the search. In our tests on 2026-10-15 these links still opened an hour after the search and were refused after 17 hours. That includes the notePageUrl from the RedNote Search Scraper, so fetch those notes soon after the search, or search again for fresh links.

Why did my run fail with "note unavailable"? Xiaohongshu showed its "note unavailable" page on every try. That happens when the token has expired or belongs to a different note, when the link carries no token, or when the note was deleted or made private. Copy a fresh link to the note and run again. The run's status message says which case applies when it can tell.

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 right away, before the search links expire.

🤖 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/64b20366000000001503356f?xsec_token=AB8EA_m8o7Ukv4EEjAjGIoEV0598nAQTd5qLYQ-v41RLM=&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. The related Search and Comments actors also run without a login.
  • Pass the full note URL, an xhslink.cn or xhslink.com share link, or the app's 口令 share text as noteId; the xsec_token is extracted from it automatically. For a bare 24-hex ID, supply xsecToken separately. A bare ID with no token always fails.
  • Tokens in search-result links expire within hours (measured 2026-10-15: still valid after 1 hour, refused after 17 hours). For bulk discovery, run the RedNote Search Scraper first, then fan out one run per note URL right away.
  • When Xiaohongshu shows its "note unavailable" page (expired or missing token, deleted or private note), the run ends FAILED with no row, so no result is charged (the actor-start event still is), and the status message says why.
  • 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.