POST https://geekapis.com/v1/tokens 接口允许您以编程方式创建新的 API 令牌。支持设置令牌名称、过期时间、额度限制(包括每日/每月上限)以及可访问的模型范围。令牌密钥(key)仅在创建时返回一次,请务必立即保存。
鉴权
请求参数
令牌名称,最大 50 个字符。示例:
"我的新令牌"令牌过期时间(Unix 时间戳,秒级)。
-1:永不过期- 正整数:在该时间戳对应的时刻过期
1738483200(2025-02-02 00:00:00 UTC)令牌剩余额度(内部单位)。换算关系:
500000 = $1 USD。示例:500000(相当于 $1)令牌剩余积分。若传入此字段,将覆盖
remain_quota。换算关系:200 积分 = $1 USD = 500000 内部额度。示例:200(相当于 $1)令牌每日限额积分,自动换算为
daily_quota。示例:100(相当于每日 $0.5 限额)令牌每月限额积分,自动换算为
monthly_quota。示例:1000(相当于每月 $5 限额)是否为无限额度令牌。
true:不受额度限制,可无限使用false:使用remain_quota/remain_credits的值
是否启用模型访问限制。
true:仅允许访问model_limits中指定的模型false:不限制可用模型
允许使用的模型列表,以英文逗号分隔。仅当
model_limits_enabled 为 true 时有效。示例:"gpt-5.4,gpt-5.5,claude-sonnet-4-6"令牌分组名称,用于指定该令牌所使用的渠道分组。示例:
"default"响应字段
请求是否成功。
错误信息,仅在请求失败时返回。
积分换算比例,当前固定为
200(200 积分 = $1 USD)。创建成功的令牌详情,仅在
success 为 true 时返回。代码示例
响应示例
200 - 创建成功
错误码
| HTTP 状态码 | 错误信息 | 原因 | 解决方案 |
|---|---|---|---|
200 | 令牌名称过长 | 名称超过 50 个字符 | 使用 50 字符以内的令牌名称 |
200 | 生成令牌失败 | 系统内部错误 | 稍后重试,或联系技术支持 |
401 | 身份验证失败 | API Key 无效或已过期 | 检查 Authorization 头中的 API Key 是否正确 |
429 | 请求过于频繁 | 触发限流 | 降低请求频率后重试 |
