AI聚合
    • 文档说明
    • 查询用户余额接口
    • 通用异步图像生成
      • 异步图片生成接口用户文档
    • Seedream 图像生成
      • Seedream 图像生成
    • GPT-IMAGE-2 图像生成
      • 原生OpenAI格式
        • 生成图像
        • 编辑图像
    • Nano 系列图像生成
      • 原生OpenAI格式
        POST
      • 原生Gemini格式
        POST
    • Happy-Horse 视频生成
      • 创建视频生成任务
        POST
      • 查询视频生成任务
        GET
    • Seedance2.0 视频生成
      • 创建视频任务(新)
        POST
      • 查询视频任务
        GET
      • 创建视频任务(老-已废弃)
        POST
    • Grok 视频生成
      • 创建视频生成任务
        POST
      • 查询视频任务
        GET
    • Veo3.1 视频生成
      • 创建视频生成任务
        POST
      • 查询视频任务
        GET
    • Vidu 视频生成
      • 创建视频任务
        POST
      • 查询视频任务
        GET
    • Kling 视频生成
      • 创建视频任务
        POST
      • 查询视频任务
        GET
    • Wan2.6 视频生成
      • Wan系列模型秒数参照表
      • Wan2.2 Animate 视频编辑
      • Wan2.6-R2V系列创建视频任务
      • 创建视频生成任务
      • 查询视频任务
    • Sora2视频生成
      • 创建视频生成任务
      • 查询视频生成任务
      • 原生OpenAI格式
    • 模型(Models)
      • 列出模型
        • 原生OpenAI格式
        • 原生Gemini格式
    • 聊天(Chat)
      • 原生OpenAI格式
        • 原生OpenAI格式
        • Responses格式
      • 原生Gemini格式
        • Gemini文本聊天
        • Gemini媒体识别
      • 原生Claude格式
    • 图像(Images)
      • 原生OpenAI格式
        • 生成图像
        • 编辑图像
      • 通义千问格式
        • 生成图像
        • 编辑图像
      • Nano Banana
        • Gemini原生格式
        • OpenAI聊天格式
    • 视频(Videos)
      • Sora格式
        • 创建视频
        • 查询视频生成任务
        • 获取视频内容
      • 可灵格式
        • Kling 文生视频
        • 获取 Kling 文生视频任务状态
        • Kling 图生视频
        • 获取 Kling 图生视频任务状态
      • 即梦格式
        • 即梦视频生成
      • 创建视频生成任务
      • 获取视频生成任务状态
    • 嵌入(Embeddings)
      • 原生OpenAI格式
      • 原生Gemini格式
    • 补全(Completions)
      • 原生OpenAI格式
    • 音频(Audio)
      • 原生OpenAI格式
        • 音频转录
        • 音频翻译
        • 文本转语音
      • 原生Gemini格式
    • 实时语音(Realtime)
      • 原生OpenAI格式
    • 重排序(Rerank)
      • 文档重排序
    • 审查(Moderations)
      • 原生OpenAI格式
    • 未实现(Unimplemented)
      • 微调(Fine-tuning)
        • 列出微调任务 (未实现)
        • 创建微调任务 (未实现)
        • 获取微调任务详情 (未实现)
        • 取消微调任务 (未实现)
        • 获取微调任务事件 (未实现)
      • 文件(Files)
        • 列出文件 (未实现)
        • 上传文件 (未实现)
        • 获取文件信息 (未实现)
        • 删除文件 (未实现)
        • 获取文件内容 (未实现)
    • 视频生成
    • 查询视频任务 Copy
      GET
    • 数据模型
      • Schemas
        • User
        • Log
        • Model
        • Token
        • Usage
        • PageInfo
        • Channel
        • Redemption
        • ApiResponse
        • ModelsResponse
        • ErrorResponse
        • Message
        • MessageContent
        • Tool
        • ToolCall
        • GeminiModelsResponse
        • ChatCompletionResponse
        • ChatCompletionRequest
        • ChatCompletionStreamResponse
        • CompletionRequest
        • CompletionResponse
        • ResponseFormat
        • ResponsesRequest
        • ResponsesResponse
        • ResponsesStreamResponse
        • ClaudeRequest
        • ClaudeMessage
        • ClaudeResponse
        • EmbeddingRequest
        • EmbeddingResponse
        • ImageGenerationRequest
        • ImageEditRequest
        • ImageResponse
        • AudioTranscriptionRequest
        • AudioTranslationRequest
        • AudioTranscriptionResponse
        • SpeechRequest
        • RerankRequest
        • RerankResponse
        • VideoRequest
        • ModerationRequest
        • VideoResponse
        • ModerationResponse
        • VideoTaskResponse
        • GeminiRequest
        • VideoTaskMetadata
        • VideoTaskError
        • GeminiResponse
        • OpenAIVideo
        • OpenAIVideoError

    查询用户余额接口

    API Key 查询用户余额接口#

    1. 接口说明#

    该接口用于通过普通 API Key 查询:
    当前 API Key 所属的用户 ID
    用户账户余额
    用户余额按站点配置换算后的展示金额
    当前这把 API Key 的额度信息
    该接口使用普通 sk-... API Key 调用,不需要用户登录态。

    2. 请求信息#

    项目内容
    请求方法GET
    请求路径/api/usage/balance
    鉴权方式Authorization: Bearer sk-xxx
    Content-Type无请求体,可不传

    3. 请求示例#


    4. 成功响应示例#

    {
      "success": true,
      "message": "",
      "data": {
        "object": "api_key_balance",
        "user_id": 1,
        "balance": {
          "quota": 1000000,
          "amount": 14.6,
          "display_amount": "¥14.60",
          "quota_per_unit": 500000,
          "quota_display_type": "CNY",
          "currency_symbol": "¥",
          "exchange_rate": 7.3
        },
        "token": {
          "id": 12,
          "name": "my-key",
          "remain_quota": 100000,
          "used_quota": 5000,
          "total_quota": 105000,
          "unlimited_quota": false,
          "expired_time": -1,
          "status": 1,
          "model_limits_enabled": false,
          "model_limits": {}
        }
      }
    }

    5. 响应参数说明#

    5.1 顶层参数#

    参数类型说明
    successboolean请求是否成功
    messagestring响应消息,成功时通常为空字符串
    dataobject响应数据

    5.2 data 参数#

    参数类型说明
    data.objectstring对象类型,固定为 api_key_balance
    data.user_idnumber当前 API Key 所属的用户 ID
    data.balanceobject用户账户余额信息
    data.tokenobject当前 API Key 的额度信息

    5.3 data.balance 参数#

    参数类型说明
    data.balance.quotanumber用户账户原始额度,系统内部额度单位
    data.balance.amountnumber按站点展示配置换算后的余额金额
    data.balance.display_amountstring格式化后的展示金额,通常包含货币符号
    data.balance.quota_per_unitnumber额度换算单位,例如 500000 表示 500000 quota = 1 USD
    data.balance.quota_display_typestring余额展示类型,可能值:USD、CNY、CUSTOM、TOKENS
    data.balance.currency_symbolstring当前展示货币符号,例如 $、¥;当展示类型为 TOKENS 时为空字符串
    data.balance.exchange_ratenumber当前展示币种使用的汇率;USD 通常为 1,CNY 为人民币汇率,CUSTOM 为自定义汇率

    5.4 data.token 参数#

    参数类型说明
    data.token.idnumber当前 API Key 的 ID
    data.token.namestring当前 API Key 的名称
    data.token.remain_quotanumber当前 API Key 剩余额度
    data.token.used_quotanumber当前 API Key 已使用额度
    data.token.total_quotanumber当前 API Key 总额度,计算方式为 remain_quota + used_quota
    data.token.unlimited_quotaboolean当前 API Key 是否为无限额度
    data.token.expired_timenumber当前 API Key 过期时间戳;-1 表示不过期
    data.token.statusnumber当前 API Key 状态;1 表示启用
    data.token.model_limits_enabledboolean当前 API Key 是否启用模型限制
    data.token.model_limitsobject当前 API Key 的模型限制配置;未限制时通常为空对象 {}


    6. 错误响应#

    6.1 未传 API Key#

    HTTP 状态码:401
    {
      "success": false,
      "message": "Token not provided"
    }

    6.2 API Key 不存在或无效#

    HTTP 状态码:401
    {
      "success": false,
      "message": "Invalid token"
    }

    6.3 API Key 已禁用#

    HTTP 状态码:403
    {
      "success": false,
      "message": "Token invalid"
    }

    7. 调用注意事项#

    必须使用 Authorization: Bearer sk-xxx 传入 API Key。
    返回的是 API Key 所属用户的账户余额,不是上游渠道余额。
    接口不会返回原始 API Key 字符串。
    已禁用的 API Key 不能查询余额。
    API Key 已过期或额度耗尽时,仍可查询余额,只要 Key 未禁用且用户未被封禁。
    amount 和 display_amount 会根据站点当前余额展示配置动态变化。
    修改于 2026-05-21 04:43:40
    上一页
    文档说明
    下一页
    异步图片生成接口用户文档
    Built with