获取所有令牌
GET /api/token/
分页获取当前用户的全部 API 令牌列表。
鉴权说明
用户控制台接口,需登录用户身份(会话 Cookie,或 Authorization: Bearer <access_token>,令牌由 生成访问令牌 获取)。此令牌与模型调用使用的 sk- 密钥不同。
Query 参数
| 参数名 | 类型 | 必选 | 说明 |
|---|---|---|---|
p | integer | 可选 | 页码,从 1 开始,默认 1 |
page_size | integer | 可选 | 每页数量(兼容 ps、size) |
响应字段(200)
| 字段名 | 类型 | 说明 |
|---|---|---|
success | boolean | 是否成功 |
message | string | 提示信息 |
data | object | 分页对象 |
data.page | integer | 当前页码 |
data.page_size | integer | 每页数量 |
data.total | integer | 令牌总数 |
data.items | array<object> | 令牌列表,元素结构见下方 ↳ 令牌对象 |
令牌对象字段
| 字段名 | 类型 | 说明 |
|---|---|---|
id | integer | 令牌 ID |
user_id | integer | 所属用户 ID |
key | string | 令牌密钥(调用模型时以 sk- 前缀使用) |
status | integer | 状态:1 启用、2 禁用、3 过期、4 耗尽 |
name | string | 令牌名称 |
created_time | integer | 创建时间(Unix 时间戳,秒) |
accessed_time | integer | 最近访问时间(Unix 时间戳,秒) |
expired_time | integer | 过期时间(Unix 时间戳,秒);-1 表示永不过期 |
remain_quota | integer | 剩余额度 |
unlimited_quota | boolean | 是否无限额度 |
used_quota | integer | 已用额度 |
model_limits_enabled | boolean | 是否启用模型限制 |
model_limits | string | 允许的模型列表(逗号分隔) |
allow_ips | string | 允许的 IP 列表 |
group | string | 令牌分组 |
cross_group_retry | boolean | 是否跨分组重试(仅 auto 分组有效) |
refill_enabled | boolean | 是否启用额度补足 |
refill_interval_days | integer | 补足周期(天) |
refill_target_quota | integer | 补足目标额度 |
next_refill_time | integer | 下次补足时间(Unix 时间戳,秒) |
refill_max_count | integer | 最大补足次数;-1 表示不限 |
refill_remain_count | integer | 剩余补足次数 |