接口前缀统一为
https://api.gravitex.ai。生产环境应使用 HTTPS 以保证认证令牌,HTTP 仅建议用于开发环境。用户 API Token 的完整管理系统,支持创建、更新、删除、批量操作及配额与权限控制。注意:API 密钥为您在「个人中心 - 访问令牌」中生成的、用于
/api 路由访问的令牌。用户鉴权
以下接口均需要用户登录鉴权,请在请求头中携带Authorization。
string
必填
用户登录令牌,格式:
Bearer your_user_token通用响应结构
所有接口均返回统一的 JSON 信封结构:Token 对象字段
列表、搜索、详情、更新等接口返回的 Token 对象包含以下字段(key 在列表/详情/更新响应中为脱敏值):
获取全部 Token
- HTTP 方法:GET
- 路径:
/api/token/ - 功能简介:分页获取当前用户的所有 Token 列表
integer
默认值:"1"
页码
integer
默认值:"20"
每页数量
搜索 Token
- HTTP 方法:GET
- 路径:
/api/token/search - 功能简介:根据关键词和 Token 值搜索用户的 Token
string
搜索关键词,匹配 Token 名称
string
Token 值搜索,支持部分匹配(可省略
sk- 前缀);支持 % 通配符,最多 2 个integer
默认值:"1"
页码
integer
默认值:"20"
每页数量,最大 100
获取单个 Token
- HTTP 方法:GET
- 路径:
/api/token/:id - 功能简介:获取指定 Token 的详细信息
integer
必填
Token ID
创建 Token
- HTTP 方法:POST
- 路径:
/api/token/ - 功能简介:创建新的 API Token,支持批量创建
string
必填
Token 名称,最大长度 30 个字符
integer
过期时间戳,-1 表示永不过期
integer
剩余配额
boolean
是否无限配额
boolean
是否启用模型限制
array
允许使用的模型列表
string
允许的 IP 地址,逗号分隔
string
所属分组
创建成功后响应体不包含
data 字段,也不返回完整 key。请通过「获取 Token 密钥」接口按需获取完整密钥。更新 Token
- HTTP 方法:PUT
- 路径:
/api/token/ - 功能简介:更新 Token 配置,支持状态切换和完整更新
integer
必填
Token ID
boolean
是否仅更新状态
删除 Token
- HTTP 方法:DELETE
- 路径:
/api/token/:id - 功能简介:删除指定的 Token
integer
必填
Token ID
批量删除 Token
- HTTP 方法:POST
- 路径:
/api/token/batch - 功能简介:批量删除多个 Token
array
必填
要删除的 Token ID 列表,必填且不能为空
获取 Token 密钥
- HTTP 方法:POST
- 路径:
/api/token/:id/key - 功能简介:按需获取指定 Token 的完整密钥(未脱敏),受频率限制保护
integer
必填
Token ID
该接口返回完整密钥,请妥善保管,避免在日志或前端页面中明文展示。
批量获取 Token 密钥
- HTTP 方法:POST
- 路径:
/api/token/batch/keys - 功能简介:批量获取多个 Token 的完整密钥,单次最多 100 个
array
必填
要获取密钥的 Token ID 列表,必填且不能为空,最多 100 个
