查询余额 API
通过代码查询账户余额
如果你需要通过程序监控 VibeAPI 账号余额,可以使用以下接口。
前置准备
| 参数 | 说明 | 获取方式 |
|---|---|---|
| User ID | 账户数字 ID | 个人设置页面,头像下方的数字(如 1, 10, 88) |
| Access Token | 个人访问令牌 | 个人设置 → 安全设置 → 获取个人访问令牌 |

注意:Access Token 和 API Key(
sk-开头)是不同的东西。API Key 用于调用模型,Access Token 用于查询账户信息。
curl
curl -s "https://www.vibeapi.cn/api/user/self" \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "New-Api-User: <USER_ID>"Python
import requests
response = requests.get(
"https://www.vibeapi.cn/api/user/self",
headers={
"Authorization": "Bearer <ACCESS_TOKEN>",
"New-Api-User": "<USER_ID>",
},
timeout=30,
)
data = response.json()["data"]
quota = data["quota"] / 500000
used = data["used_quota"] / 500000
print(f"剩余额度: ${quota:.4f}")
print(f"已用额度: ${used:.4f}")响应示例
{
"success": true,
"message": "",
"data": {
"id": 88,
"username": "user@example.com",
"display_name": "user@example.com",
"email": "user@example.com",
"group": "default",
"quota": 50000000,
"used_quota": 12345678,
"request_count": 42
}
}额度换算
quota 和 used_quota 单位为内部计量值,除以 500000 得到美元金额:
- 剩余额度:
50000000 ÷ 500000 = $100.0000 - 已用额度:
12345678 ÷ 500000 = $24.6914