查询请求用量

GET/v1/billing/requests/{request_id}

按单次推理调用查询 账单与计量摘要

认证

Authorization Bearer

Authorization 请求头中使用 API Key(sk-…)。

使用原始响应头中的 X-Trace-ID。若与 X-Request-ID 不同,优先使用 X-Trace-ID。异步 Chat 使用 job 对象的 request_id

路径参数

request_idstringrequired

原始响应中的完整请求 ID,或异步 Chat job 的 request_id。 ID 包含 `/` 时保留斜杠作为路径分隔符;各段中的其他保留字符仅进行一次 URL 编码。

查询参数

typeenum<string>

可选筛选参数。可选值:all(全部类型,默认值)、llm(LLM 调用,包括异步 Chat 和 LLM 批量任务行)、image(图像生成)、audio(音频生成)、video(视频生成)。不传或传 all 时查询全部类型。类型不匹配时无结果。此参数不能消除 ID 歧义。

响应

codeinteger

响应状态码。

msgstring

响应消息。

dataobject | null
data.idstring

本次账单查询结果返回的标识符,请将其视为不透明字符串。

data.request_idstring

返回的对账请求标识符,可能与查询时使用的响应或任务 ID 不同。

data.typestring

如 llm、image、audio、video。

data.modelstring

展示用模型名。

data.model_namestring | null

模型名(若有)。

data.statusstring

任务或请求状态(若有)。

data.create_timeinteger | string | null

创建时间 epoch 秒(UTC);JSON 可能为字符串或数字。

data.update_timeinteger | string | null

最后更新时间 epoch 秒(UTC);JSON 可能为字符串或数字。

data.billedboolean | null

用量是否已扣费。

data.total_amountnumber | null

已结算总金额(若有)。

data.wallet_amountnumber | null

钱包扣减部分(若有)。

data.voucher_amountnumber | null

代金券部分(若有)。

data.bill_record_statusstring | null

计费状态(若有)。

data.status_codestring | null

请求状态码字符串(若有)。

data.pricenumber | null

适用的目录价格(若有)。

data.billing_atinteger | string | null

计费时间戳 epoch 秒(若有);JSON 可能为字符串或数字。

data.amount_basenumber | null

折扣前金额(若有)。

data.amount_finalnumber | null

折扣后金额(若有)。

data.currencystring | null

上述计费金额的币种(若有)。

data.usageobject | null

用量详情,例如 token 数量或时长。具体字段因模型和接口而异。

data.durationnumber | null

生成耗时(秒,若已知)。

trace_idstring | null

用于诊断的请求标识符,可能为空。

service_codestring | null

稳定业务错误码,可能为空。

错误处理

未认证时请检查 API Key。未找到时响应体为 code: 404data: null;账单详情尚未就绪时可稍后重试。AMBIGUOUS_REQUEST_ID 表示 ID 匹配多个请求,请使用原始调用的 X-Trace-ID,异步 Chat 使用 job 的 request_id

请求

1curl -sS "https://api.token360.ai/v1/billing/requests/example-request-id?type=llm" \
2  -H "Authorization: Bearer sk-your-api-key"

响应

JSON
1{
2  "code": 200,
3  "msg": "success",
4  "data": {
5    "id": "example-request-id",
6    "request_id": "example-request-id",
7    "type": "llm",
8    "model": "example-chat-model",
9    "status": "completed",
10    "billed": true,
11    "total_amount": 0.01,
12    "currency": "USD",
13    "usage": {
14      "input_tokens": 100,
15      "output_tokens": 50,
16      "total_tokens": 150
17    }
18  },
19  "service_code": null,
20  "trace_id": null
21}
此页面对您有帮助吗?