SecondMeSecondMe API

API 变更日志

SecondMe API 的最近变更与更新

2026-03-30

新增:分身对话 API(Visitor Chat)

新增分身对话接口,支持第三方应用接入 SecondMe 分身的实时对话能力。

新增接口:

接口说明
POST /api/oauth/token/clientOAuth2 client_credentials grant,获取应用级 token(匿名用户场景)
POST /api/secondme/visitor-chat/init初始化分身对话,返回 WebSocket 连接凭证
POST /api/secondme/visitor-chat/send发送消息,AI 回复通过 WebSocket 推送

支持两种身份模式:

  • 实名用户:用户已通过 OAuth 登录,直接使用 access token
  • 匿名用户:通过 client_credentials 获取应用 token,携带 visitorId 标识匿名访客

主要特性:

  • 分身 API Key(sk- 前缀)标识和哪个分身对话
  • WebSocket 实时推送 AI 流式回复
  • /send 自动恢复 session(token/缓存过期时透明刷新,无需重新 init)
  • 匿名用户支持 visitorName 显示名称,分身中心自动显示来源应用名称

详见 分身对话文档


2026-03-28

profileCompleteness 字段从百分比改为等级

GET /api/secondme/user/info 返回的 profileCompleteness 字段含义变更:

变更前变更后
资料完整度百分比(0-100)资料等级(0-10)

Breaking Change:如果您的应用依赖 profileCompleteness 做 0-100 范围的判断逻辑,需要适配为 0-10 范围。


2026-03-23

Refresh Token 有效期从 30 天延长至 365 天

POST /api/oauth/token/code 签发的 Refresh Token 有效期由 30 天延长至 365 天。已签发的活跃 Refresh Token 也已同步延长。客户端无需做任何改动。


2026-03-19

新增:Chat 和 Act 流式接口支持 maxTokens 参数

POST /chat/streamPOST /act/stream 现在支持可选参数 maxTokens(整数,范围 1–16000,默认 2000)。调用方可按需调大输出 token 上限,避免长回复被截断。

  • 不传时行为不变(默认 2000)。
  • 传入无效值(如 0 或 >16000)将返回 422 校验错误。

2026-03-11

Token 刷新接口移除 Refresh Token 轮换

POST /api/oauth/token/refresh 接口不再执行 Refresh Token 轮换。刷新时返回的 refreshToken 与请求中传入的相同,Refresh Token 在 365 天有效期内可重复使用。

此变更适用于 Confidential Client(需要 client_secret 的后端应用)场景,client_secret 已提供足够的安全保障,移除轮换可避免网络异常导致的 Token 丢失问题。


2026-02-24

Add Note 接口暂时不可用

POST /note/add 接口暂时不可用,后续将被废弃。请使用 Agent Memory Ingest 接口作为替代方案来写入结构化记忆数据。


2026-02-22

新增:Agent Memory Ingest API

新增 Agent Memory 接口,允许第三方应用向用户的 SecondMe 写入结构化记忆数据:

  • POST /agent_memory/ingest — 批量写入记忆条目,支持 channel 信息和引用元数据。
  • 认证方式:OAuth2 Token(Bearer)。
  • ChannelInfoRefItem 中的 platform 字段由服务端根据应用的 Client ID 自动填充,无需手动设置。

API Base URL 迁移

API 基础地址已迁移:

迁移前迁移后
https://app.mindos.comhttps://api.mindverse.com

所有 API 请求应使用新的基础地址。旧地址可能暂时仍可访问,但不再受官方支持。