返回文档首页

账号余额查询 - API 文档

用 sk- 密钥查询所属账号的余额、套餐与账号信息。

接口说明 这是什么

账号余额查询 用任意有效 sk- 密钥,查询该密钥所属账号的余额(不是密钥额度)。

有什么用:脚本/工具里实时监控余额,余额不足时自动告警或停止调用;用户端展示剩余金额。

GET /v1/balance 是 /v1/me 的别名,两者完全等价。

请求信息

项目值
请求方法GET
请求路径https://103.236.87.35/v1/me
https://103.236.87.35/v1/balance(别名)
请求头Authorization: Bearer <你的密钥>
是否需要鉴权必需
是否计费不计费

请求参数

本接口为 GET 请求,无需请求体参数,只需携带鉴权头。

怎么请求 请求示例

curl

curl https://103.236.87.35/v1/me \
  -H "Authorization: Bearer <你的密钥>"

Python

import requests

resp = requests.get(
    "https://103.236.87.35/v1/me",
    headers={"Authorization": "Bearer <你的密钥>"},
)
data = resp.json()
print("总余额(分):", data["total_balance"])
print("余额显示:", data["balance_txt"])

Node.js

const resp = await fetch("https://103.236.87.35/v1/me", {
  headers: { Authorization: "Bearer <你的密钥>" },
});
const data = await resp.json();
console.log("总余额(分):", data.total_balance);

返回示例 成功响应

{
  "ok": true,
  "user_id": 2,
  "username": "3842605633",
  "balance": 2501755,
  "gift_balance": 0,
  "total_balance": 2501755,
  "balance_txt": "25.02",
  "balance_mode": 0,
  "plan_id": 1,
  "plan_expires_at": "2026-09-07 13:38:17",
  "created_at": "2026-09-06 09:21:25"
}

返回字段说明

字段名类型说明
okboolean是否成功
user_idinteger用户 ID
usernamestring用户名
balancenumber充值余额(分,÷100 为元)
gift_balancenumber赠送余额(分,套餐赠送)
total_balancenumber总余额 = 充值 + 赠送(分)
balance_txtstring显示文本:金额(元)/ ∞(无限大)/ ∞负(无限负)
balance_modeinteger余额模式:0 正常 / 1 无限大不扣费 / 2 无限负允许欠费
plan_idinteger当前套餐 ID(无套餐为 0)
plan_expires_atstring/null套餐到期时间;过期后赠送额度自动收回
created_atstring账号注册时间

注意:查询时会同步检查套餐是否过期,过期自动收回赠送额度,所以返回的余额始终准确。

错误返回示例

{
  "error": {
    "message": "Invalid API key provided",
    "type": "new_api_error",
    "param": "",
    "code": "invalid_api_key"
  }
}

密钥无效 / 未携带 Token 返回 401;密钥所属账号被禁用返回 403 user_disabled。

其他接口

接口说明
POST /v1/chat/completionsChat 对话(流式 SSE)查看 →
POST /v1/completions文本补全查看 →
POST /v1/embeddings向量嵌入查看 →
POST /v1/responsesResponses API查看 →
GET /v1/models模型列表查看 →
GET /v1/me账号余额查询查看 →
GET/POST /v1/notifications平台通知查看 →
GET /v1/_install_check安装自检查看 →