ThinkWheel Docs
API Reference

控制台管理接口

账号、应用及能力关联的管理接口说明。

鉴权与响应

本页介绍管理接口,与 对外能力调用 分开。管理请求使用 Authorization: Bearer <用户 JWT>,不使用 Access Key;接口校验当前登录用户归属。

常规响应格式为 { code, msg, data }。列表只返回脱敏 Key;明文读取需要独立请求并禁止缓存。

应用接口

方法路径用途
GET/api/applications?page=1&size=10分页查询自己的应用
POST/api/applications创建应用,返回新 Key
GET/api/applications/:id查询详情
PATCH/api/applications/:id编辑名称、描述、能力关联
GET/api/applications/:id/access-key查看完整 Key
PATCH/api/applications/:id/status切换 active / disabled
DELETE/api/applications/:id删除应用

创建与编辑参数

{ "name": "教学助手", "description": "业务用途", "capabilityIds": ["education-ocr"] }

创建成功后应妥善保管 Key。编辑时传入的 capabilityIds 是完整能力集合;省略该字段不会调整已有绑定。

能力接口

GET /api/capabilities 查询能力目录;GET /api/capabilities/:id/applications 查询当前用户的应用与绑定状态;PATCH /api/applications/:id/capabilities/:capabilityId 幂等追加能力关联。

权限边界

不可读取或操作其他用户的应用。用户 JWT 仅管理控制台资源,业务服务调用能力时仍需应用 Key。参见 应用管理。

On this page