RedNote (Xiaohongshu) Note API
Look up a RedNote (Xiaohongshu) note by note ID and return normalized note details.
$12.00/1k req, pay per request, no subscription.
{"noteId": "6b4c12ea226284e2bf6876e3","title": "5-minute iced matcha latte, cafe style","description": "Made this in my dorm kitchen and it's better than the $7 one down the street 🍵✨ Ceremonial grade matcha, whisked with a little hot water first so it never clumps, then poured over oat milk and vanilla syrup and a full glass of ice. Recipe card in my next post if enough of you ask! #matcha #matchalatte #coffeealternative #dormrecipes #icedmatcha","type": "normal","image": "https://sns-webpic-qc.xhscdn.com/202609141830/f3a812/1040g3k831hf6m8g0g6g05p2p9c8b4f2e1example!nd_dft_wlteh_webp_3","likeCount": 18400,"commentCount": 342,"collectCount": 5200,... 11 more fields}
Pricing
RedNote (Xiaohongshu) Note API pricing
Try it
Get RedNote (Xiaohongshu) note in one request
This sample shows 21 of 22 fields. See every field
{
"found": true,
"data": {
"noteId": "6b4c12ea226284e2bf6876e3",
"title": "5-minute iced matcha latte, cafe style",
"description": "Made this in my dorm kitchen and it's better than the $7 one down the street 🍵✨ Ceremonial grade matcha, whisked with a little hot water first so it never clumps, then poured over oat milk and vanilla syrup and a full glass of ice. Recipe card in my next post if enough of you ask! #matcha #matchalatte #coffeealternative #dormrecipes #icedmatcha",
"type": "normal",
"image": "https://sns-webpic-qc.xhscdn.com/202609141830/f3a812/1040g3k831hf6m8g0g6g05p2p9c8b4f2e1example!nd_dft_wlteh_webp_3",
"likeCount": 18400,
"commentCount": 342,
"collectCount": 5200,
"shareCount": 610,
"createdUtc": 1789389000,
"updatedUtc": 1789398600,
"authorUserId": "5372b73d8b59e85da580b61a",
"authorNickname": "Mia Chen",
"authorImage": "https://sns-avatar-qc.xhscdn.com/avatar/1040g2jo319mia8example.jpg",
"authorRedId": "mia.brews",
"url": "https://www.xiaohongshu.com/explore/6b4c12ea226284e2bf6876e3?xsec_token=ABExampleXsecToken1234",
"language": "en",
"location": "Los Angeles, CA",
"authorVerified": false
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-31 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- noteIdstring
6b4c12ea226284e2bf6876e3
RedNote (Xiaohongshu) note ID.
Response
JSON, one example value per field.
The note record, or null when nothing was found.
- authorImagestring
https://sns-avatar-qc.xhscdn.com/avatar/1040g2jo319mia8example.jpg
URL of the author's avatar. Populated whenever the provider has data for the entity.
- authorNicknamestring
Mia Chen
Display name of the note author. Populated whenever the provider has data for the entity.
- authorRedIdstring
mia.brews
Author's public RedNote ID. Populated whenever the provider has data for the entity.
- authorUserIdstring
5372b73d8b59e85da580b61a
Identifier of the note author. Populated whenever the provider has data for the entity.
- authorVerifiedboolean
false
Whether the author carries RedNote's official verification.
- collectCountinteger
5200
Number of times the note was collected.
- commentCountinteger
342
Number of comments on the note.
- createdUtcnumber
1789389000
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. Populated whenever the provider has data for the entity.
- descriptionstring
Made this in my dorm kitchen and it's better than the $7 one down the street 🍵✨ Ceremonial grade matcha, whisked with a little hot water first so it never clumps, then poured over oat milk and vanilla syrup and a full glass of ice. Recipe card in my next post if enough of you ask! #matcha #matchalatte #coffeealternative #dormrecipes #icedmatcha
Note body text. Populated whenever the provider has data for the entity.
- imagestring
https://sns-webpic-qc.xhscdn.com/202609141830/f3a812/1040g3k831hf6m8g0g6g05p2p9c8b4f2e1example!nd_dft_wlteh_webp_3
URL of the note cover image. Populated whenever the provider has data for the entity.
- languagestring
en
Detected language of the note. Populated whenever the provider has data for the entity.
- likeCountinteger
18400
Number of likes on the note.
- locationstring
Los Angeles, CA
Location the note was posted from, as RedNote reports it.
- noteIdstring
6b4c12ea226284e2bf6876e3
Note identifier. Populated whenever the provider has data for the entity.
- shareCountinteger
610
Number of times the note was shared.
- titlestring
5-minute iced matcha latte, cafe style
Note title. Populated whenever the provider has data for the entity.
- typestring
normal
Note type, e.g. "normal" or "video". Populated whenever the provider has data for the entity.
- updatedUtcnumber
1789398600
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. Populated whenever the provider has data for the entity.
- urlstring
https://www.xiaohongshu.com/explore/6b4c12ea226284e2bf6876e3?xsec_token=ABExampleXsecToken1234
Canonical URL of the note. Populated whenever the provider has data for the entity.
- foundboolean
true
True when the note was found; false when the lookup returned nothing.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the RedNote (Xiaohongshu) Note API
The AnyAPI RedNote (Xiaohongshu) Note API returns RedNote (Xiaohongshu) note data as normalized JSON from one POST call to /v1/run/rednote.note. Look up a RedNote (Xiaohongshu) note by note ID and return normalized note details. AnyAPI returns one normalized schema whichever source serves it. It costs from $12 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 99.6% of RedNote (Xiaohongshu) note calls through AnyAPI succeeded, with a median response time of 1.3 seconds across 2,153 measured calls.