The most reliable RedNote (Xiaohongshu) data API

RedNote / Xiaohongshu
Data API Platform

A professional data API for the RedNote (Xiaohongshu) app — collect notes, users, search results, products, topics and Pugongying creator-marketing data, including watermark-free images and video. A smart account pool rotates automatically; pay per call, only for successful requests.

curl -X 'GET' \
  'https://rnote.dev/api/v2/crawler/note/image?note_id=697c0eee000000000a03c308' \
  -H 'accept: application/json' \
  -H 'X-API-Key: sk-5bc4****************************e175'
import requests

response = requests.get(
    "https://rnote.dev/api/v2/crawler/note/image",
    params={"note_id": "697c0eee000000000a03c308"},
    headers={
        "accept": "application/json",
        "X-API-Key": "sk-5bc4****************************e175",
    },
)

data = response.json()
print(data)
const res = await fetch(
  "https://rnote.dev/api/v2/crawler/note/image?note_id=697c0eee000000000a03c308",
  {
    headers: {
      "accept": "application/json",
      "X-API-Key": "sk-5bc4****************************e175",
    },
  }
);

const data = await res.json();
console.log(data);
interface ApiResponse {
  success: boolean;
  data: Record<string, unknown>;
}

const res = await fetch(
  "https://rnote.dev/api/v2/crawler/note/image?note_id=697c0eee000000000a03c308",
  {
    headers: {
      "accept": "application/json",
      "X-API-Key": "sk-5bc4****************************e175",
    },
  }
);

const data: ApiResponse = await res.json();
console.log(data);
import java.net.http.*;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://rnote.dev/api/v2/crawler/note/image?note_id=697c0eee000000000a03c308"))
    .header("accept", "application/json")
    .header("X-API-Key", "sk-5bc4****************************e175")
    .GET()
    .build();

HttpResponse<String> response = client.send(request,
    HttpResponse.BodyHandlers.ofString());

System.out.println(response.body());
package main

import (
    "fmt"
    "io"
    "net/http"
)

func main() {
    req, _ := http.NewRequest("GET",
        "https://rnote.dev/api/v2/crawler/note/image?note_id=697c0eee000000000a03c308", nil)
    req.Header.Set("accept", "application/json")
    req.Header.Set("X-API-Key", "sk-5bc4****************************e175")

    resp, _ := http.DefaultClient.Do(req)
    defer resp.Body.Close()
    body, _ := io.ReadAll(resp.Body)
    fmt.Println(string(body))
}
$ch = curl_init();

curl_setopt_array($ch, [
    CURLOPT_URL =>
        "https://rnote.dev/api/v2/crawler/note/image?note_id=697c0eee000000000a03c308",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        "accept: application/json",
        "X-API-Key: sk-5bc4****************************e175",
    ],
]);

$response = curl_exec($ch);
curl_close($ch);

echo $response;

Data APIs built for developers

Clean RESTful APIs for fast integration — powering RedNote data analysis, competitor monitoring, creator discovery and e-commerce research.

22+ API endpoints

Covering notes, users, search, products, topics and creator insights.

Smart account pool

Device accounts rotate automatically with cooldown scheduling and seamless failover.

Pay per call

Charged only for successful requests — transparent pricing.

High-availability architecture

Redis caching, parallel workers and automatic account replenishment for stable, continuous service.

22+
API endpoints
$0.01
Lowest price / request
99.9%
Service uptime

A complete API surface

Seven endpoint families covering the full RedNote platform (incl. Pugongying creator-marketing data), in a standard RESTful design.

Note APIs

  • GET Image note detail
  • GET Video note detail
  • GET Recommendation feed
  • GET Note comments / replies
  • POST Report note metrics

User APIs

  • GET User profile
  • GET User's notes
  • GET User's collections

Search APIs

  • GET Search notes
  • GET Search users
  • GET Search images
  • GET Search products
  • GET Search groups

Product APIs

  • GET Product detail
  • GET Review summary
  • GET Product reviews
  • GET Related products

Topic APIs

  • POST Topic detail
  • GET Topic notes

Creator Insights

  • GET Recommended inspirations
  • GET Trending inspirations

Pugongying APIs NEW

  • POST Note detail
  • POST Blogger detail / discovery
  • POST Note stats / conversion
  • POST Core data / overview
  • POST Fans summary / profile / growth

No-code RedNote tools, right in your browser

No coding required. Once logged in, you can find creators, run account & topic analysis, monitor brand reputation, parse & download watermark-free media, and bulk-collect and export data — powered by the same reliable data API, billed per request, only successful calls charged.

KOL Finder

Enter a category keyword to auto-discover creators, profile them in bulk, rank by engagement rate, and export a shortlist.

🩺

Account Health Report

Analyze an account's recent notes — profile, content performance, best posting times, engagement trend, and top topics — in one report.

💡

Viral Topic Analyzer

Enter a category keyword to surface top topic words, content-format split, engagement benchmarks, and viral titles for ideas.

❤️

Brand Sentiment Report

Collect comments on brand-related notes and analyze sentiment split, top praise & complaints, with representative comments.

📝

Note Parser & Watermark-Free Download

Paste a note link to parse its title, body, tags, author, and engagement — and get watermark-free images/video, individually or as a ZIP.

🗂️

Batch Media ZIP

Paste multiple note links — parse them concurrently and pack all watermark-free images/video into one ZIP download.

📦

Creator Notes Export

Collect all of a creator's notes with engagement data and export to CSV / JSON, with a usage estimate first.

📊

Creator Comparison

Compare multiple creators' followers, likes, collects, note count, and avg likes per note to guide outreach.

🔍

Keyword Bulk Collect

Paginate and collect notes by keyword and sort (hottest/newest/most-liked) — great for sourcing & monitoring.

💬

Comment Export

Collect a note's comments and likes, then export for reputation analysis, demand mining, and monitoring.

🏷️

Topic Note Collect

Collect a topic's note feed (hottest/newest) to track trends, find content ideas, and review campaigns.

More tools shipping continuously

Free credits on sign-up. Find them under "Online Tools" in the admin panel.

Sign up free to use →

Get started in three steps

From sign-up to your first API call in just a few minutes.

1

Create an account

Sign up with your email; verify it to access the admin panel.

Sign up now →
2

Create an API key

Create a key in the admin panel and top up your balance to start calling the API.

Admin panel →
3

Make a request

Use your API key to fetch RedNote data over HTTP.

View docs →

Ready to get started?

Sign up free and start using the RedNote data API within minutes.

All endpoints $0.01 / call, billed per request