跳到主要内容

管理

配置、用户、监视器、审计日志 —— 这些是运维人员使用的 API。大多数需要管理员权限。

配置

方法路径功能
GET/api/settings全部配置
PUT/api/settings保存配置(仅需变更项)
POST/api/settings/test-platform实际测试 Platform 集成密钥
POST/api/settings/mcp/refresh刷新 MCP 服务器列表(正文中填 serverId,省略则为全部)

AI 供应商配置位于 ai 之下。

{
"ai": { "provider": "anthropic", "model": "...", "baseUrl": "..." }
}

密钥值本身不会包含在响应中。可以保存,但无法再次读取。

品牌

方法路径功能
PUT/api/settings品牌名称({ "brandName": "..." }
POST/api/settings/branding-logo上传徽标(mimedataBase64
DELETE/api/settings/branding-logo删除徽标

用户

方法路径功能
GET/api/users用户列表
GET/api/users/directory用于选择共享对象的简易列表
POST/api/users创建用户(userIdpasswordnamerole
PUT/api/users/{id}修改姓名与角色
POST/api/users/{id}/password重置密码
DELETE/api/users/{id}删除
POST/api/users/{id}/avatar头像(mimedataBase64
GET/api/avatar/{loginId}读取头像

{id} 需进行 URL 编码。

监视器

监视器是按设定周期运行、条件命中时发出通知的监视规则。

方法路径功能
GET/api/watchers列表
POST/api/watchers/draft根据自然语言描述生成监视器草稿(正文中填 text
POST/api/watchers创建(nameinstructionintervalMinutes
PATCH/api/watchers/{id}修改
DELETE/api/watchers/{id}删除
POST/api/watchers/{id}/run不等待周期,立即执行

之所以提供草稿 API,是因为与其手写条件,不如直接说“3号线压缩机排气温度超过90度时通知我”来得快。

通知

方法路径功能
GET/api/notifications?limit={n}&offset={n}&q={검색어}通知列表
GET/api/notifications/unread未读项
POST/api/notifications/seen全部标记为已读
GET/api/notifications/stream以流式方式接收新通知

审计与用量

方法路径功能
GET/api/audit?offset={n}&limit={n}&q={검색어}审计日志(默认50条)
GET/api/usage?days={n}用量(默认30天)
GET/api/stats/overview?days={n}统计摘要
GET/api/activity最近活动

模板与图库

方法路径功能
GET/api/templates模板列表
DELETE/api/templates/{key}删除模板
GET/api/gallery/{id}/doc图库项目的说明文档

引导上手

GET /api/onboarding

获取首次登录用户需要显示的引导状态。