跳转到主要内容
使用 API Key 查询每一笔调用的扣费明细,以及当前账户调用某个模型的实际价格。三个接口都不校验余额,余额为 0 时仍可调用。

认证

string
必填
使用与调用模型相同的 API Key,通过 Bearer Token 认证。访问 API Key 管理页面 获取密钥。

接口端点

金额字段单位为美元,cost_credits 及 credits 为积分,等于美元 × 10。

按请求 ID 查询单笔

string
必填
  • 同步调用:响应头 X-Oneapi-Request-Id 的值
  • 异步任务:提交接口返回的任务 ID
日志异步写入,请求结束后通常几秒内可查到,返回 404 log_not_found 时请稍后重试。异步任务需用任务 ID 查询,且在任务完成或失败后才有记录。
查询范围是 API Key 所属的整个账号。返回的 data 为数组,同一个 ID 可能同时有消费和失败两条记录。主要字段: cost_usd 是结算后的最终金额:失败记录恒为 0,失败退款已在写入前完成。汇总 type 为 consume 的记录即为调用产生的扣费。

同步请求日志

按时间范围分页拉取账号下的每一笔记录,适合定时对账。返回的每条记录字段与单笔查询相同。
integer
必填
起始时间,Unix 秒级时间戳。
integer
结束时间,Unix 秒级时间戳,默认为当前时间。时间范围包含两端,跨度不超过 31 天。
string
默认值:"all"
记录类型:all、consume 或 error。
string
按模型名筛选。
integer
只返回指定 API Key 的记录。ID 可在控制台「API 密钥」列表中复制(显示在密钥名称下方);轮换密钥后 ID 不变。
integer
默认值:"100"
每页条数,1–1000。
string
翻页游标,原样传回上一页的 next_cursor。翻页时其他参数保持不变。
响应中 has_more 表示是否还有下一页,next_cursor 为下一页游标,watermark 为服务器当前时间减 300 秒。
推荐同步方式:每轮的 end_timestamp 不晚于 watermark;下一轮从上一轮结束时间往前重叠 10 分钟开始拉取,按 (id, type) 去重;在一个时间窗口内翻页直到 has_more 为 false。

查询账户适用价

查询当前 API Key 所属账户调用某个模型的实际价格,已计入专属价、会员价、分组倍率和折扣,与调用时的扣费一致。官网价格页展示的是公开价,需要按账户估价时请使用本接口。
string
必填
模型名称,支持别名。
string
分辨率或档位,必须是该模型支持的档位。
string
图片尺寸。
string
质量档位。
integer
时长(秒),1–3600,按秒计费的模型使用。
integer
生成数量,1–100。
不传规格参数时按模型的默认规格报价。按秒计费的模型不传 duration 时只返回每秒单价。 主要响应字段: 每把 API Key 每分钟最多查询 60 次。

错误处理