小红书

小红书 API

用 REST 接口读取小红书的笔记、评论、用户资料和关键词搜索:共 11 个已上线接口,同一个 API Key,同一个 JSON 外层。下面是完整的接口列表和一个真实的请求与返回示例。

新账号有 50 次试用调用,之后按成功调用从预充值余额扣费,详见 定价。

小红书 API 的 11 个接口

每个接口的参数、返回字段和代码示例见 API 参考。

请求与返回示例

小红书笔记详情(GET /v1/raw/xiaohongshu/note)。示例取自接口目录,不是实时数据;完整返回还带 request_id 和 meta。

cURL
curl 'https://api.qovia.ai/v1/raw/xiaohongshu/note?note_id=6a14846d000000000702d0d4' \
  -H "Authorization: Bearer $QOVIA_KEY"
返回的 data 部分 · 200 OK
{
  "data": {
    "at_user_list": [],
    "desc": "高三后期。\n教室里最常见的饮料已经不是矿泉水了。\n⸻\n是咖啡。\n⸻\n以前上课。\n桌角摆着的是农夫山泉。\n或者可口可乐。\n…",
    "image_list": [
      {
        "file_id": "notes_pre_post/1040g3k8320jnafonm8805pg9fsr1hjdj6tlakno",
        "height": 1274,
        "info_list": [],
        "live_photo": false,
        "stream": {},
        "trace_id": "notes_pre_post/1040g3k8320jnafonm8805pg9fsr1hjdj6tlakno",
        "url": "http://sns-na-i27.xhscdn.com/notes_pre_post/1040g3k8320jnafonm8805pg9fsr1hjdj6tlakno?imageView2/2/w/1080/format/webp",
        "width": 1125
      }
    ],
    "interact_info": {
      "collected": false,
      "collected_count": "1153",
      "comment_count": "1072",
      "followed": false,
      "liked": false,
      "liked_count": "11045",
      "nice_count": "11045",
      "relation": "none",
      "share_count": "359",
      "sticky": false
    },
    "ip_location": "山东",
    "last_update_time": 1790824361,
    "note_id": "6a14846d000000000702d0d4",
    "share_info": {
      "un_share": false
    },
    "tag_list": [
      {
        "id": "5c50fb9b000000001c001a21",
        "link": "xhsdiscover://topic/v2/5c50fb9b4b25ed000140fa85?page_source=note_feed.click_new_big&source=normal&pre_source=tab_feed&topic_name=%E6%99%9A%E8%87%AA%E4%B9%A0",
        "name": "晚自习",
        "type": "topic"
      },
      {
        "id": "5acc344be39faf54a1cbced9",
        "link": "xhsdiscover://topic/v2/5acc349cec9d13037b5bb162?page_source=note_feed.click_new_big&source=normal&pre_source=tab_feed&topic_name=%E9%AB%98%E8%80%83%E5%80%92%E8%AE%A1%E6%97%B6",
        "name": "高考倒计时",
        "type": "topic"
      },
      {
        "id": "68216a510000000012019969",
        "link": "xhsdiscover://topic/v2/68216a520063000000000001?page_source=note_feed.click_new_big&source=normal&pre_source=tab_feed&topic_name=%E6%88%91%E7%9A%84%E9%AB%98%E4%B8%89%E8%AE%B0%E5%BF%86",
        "name": "我的高三记忆",
        "type": "topic"
      }
    ],
    "time": 1779729517,
    "title": "高三后期,班里开始靠咖啡续命了",
    "type": "normal",
    "user": {
      "avatar": "https://sns-avatar-qc.xhscdn.com/avatar/1040g2jo3203ufh702q005pg9fsr1hjdj3nunboo?imageView2/2/w/80/format/jpg",
      "nick_name": "说***吗",
      "red_official_verify_type": 0,
      "user_id": "66097f36000000000600cdb3"
    }
  }
}

让 AI 工具直接用小红书数据

Qovia 同时是一个 MCP 服务。在 Claude Code 里运行下面这条命令,查找和查看接口不需要 Key;调用接口时按 MCP 文档 配置你的 API Key。Cursor 和 VS Code 的配置也在那里。

终端
claude mcp add --transport http qovia https://api.qovia.ai/mcp

常见问题

怎么调用小红书 API?

向 https://api.qovia.ai 发 GET 请求,例如 /v1/raw/xiaohongshu/…,在请求头里带上 Authorization: Bearer 加你的 API Key。成功时返回 HTTP 200 和 request_id、data、meta 三个字段。本页列出了全部 11 个接口,每个接口的参数见 API 参考。

小红书有官方开放的数据 API 吗?

小红书没有面向开发者公开开放的笔记、评论数据接口,官方开放平台主要服务商家和合作伙伴。Qovia 把小红书的公开笔记、评论、用户和搜索数据做成了统一的 REST 接口,拿 API Key 就能调用。

能拿到小红书的哪些数据?

笔记详情(标题、正文、点赞/评论/收藏/分享数、话题、发布时间、IP 属地、图片和视频)、笔记评论(默认或按最新排序)、评论回复、用户详情、用户的笔记列表,以及按关键词搜索笔记。品牌投放用的蒲公英博主数据在「小红书蒲公英」页面。

需要提供小红书账号或 cookie 吗?

不需要。你只需要一个 Qovia 的 API Key,不用自己维护账号、cookie、代理或签名算法。

怎么计费?

预充值,按次计费,只对返回了数据的成功调用扣费;空结果、报错和超时都不扣费,每次返回里都写着这次扣了多少(meta.charged_usd)。每个接口的单价见 API 参考。

能接到 Claude、Cursor 这类 AI 工具里吗?

可以。Qovia 同时是一个 MCP Server(https://api.qovia.ai/mcp),在 Claude Code、Cursor、VS Code 里配置好 API Key 后,就能直接让 AI 找接口、拉数据、做总结。

使用这些数据要注意什么?

Qovia 提供的是数据接口服务,不拥有也不转售底层内容。拿到的数据请按适用法律和小红书的平台规则使用,详见服务条款。

你的 Agent 能看到什么,取决于你给它什么数据

把抖音、小红书、公众号和电商评价交给它:结构化,按次计费,失败不扣费。