跳到內容

按模型統計用量

GET /api/open/v1/usage/models
參數位置類型必填預設值說明
start_timestampqueryinteger否見說明起始時間(含),unix 秒
end_timestampqueryinteger否見說明結束時間(含),unix 秒
limitqueryinteger否10回傳的模型數量,取值 1–100,超出範圍回傳 400

時間範圍規則:

  • 兩端都省略:最近 30 天。
  • 只傳 start_timestamp:向後 30 天,且不超過目前時間。
  • 只傳 end_timestamp:向前 30 天。
  • 範圍最長 366 天。
Terminal window
curl "https://www.routeapi.ai/api/open/v1/usage/models?start_timestamp=1726400000&end_timestamp=1729000000&limit=10" \
-H "Authorization: Bearer $ROUTEAPI_MANAGEMENT_KEY"
{
"success": true,
"message": "",
"data": {
"items": [
{
"model_name": "gpt-4o",
"prompt_tokens": 120000,
"completion_tokens": 30000,
"total_tokens": 150000,
"amount": 3.20
}
],
"start_timestamp": 1726400000,
"end_timestamp": 1729000000
}
}
欄位類型說明
items[].model_namestring模型名稱
items[].prompt_tokensinteger該模型在時間範圍內的輸入 token 總數
items[].completion_tokensinteger該模型在時間範圍內的輸出 token 總數
items[].total_tokensinteger輸入與輸出 token 合計
items[].amountnumber該模型消耗的金額,站點幣別,兩位小數
start_timestampinteger實際生效的起始時間
end_timestampinteger實際生效的結束時間
HTTPcode情境
400invalid_requestlimit 不是 1–100 的整數、時間戳為負數,或時間範圍不合法
429—超過按使用者的查詢頻率限制(預設 30 次/分鐘),回應主體可能為空

其他通用錯誤碼見 開放平台 API 錯誤。

  • 結果按 total_tokens 倒序;用量相同時按模型名稱升序,順序穩定。
  • 只統計消費(計費)日誌,失敗請求不計入。
  • token 數為原始計數,不是百萬單位。
  • 金額使用站點顯示幣別,見 查詢餘額。
  • 每行 amount 獨立四捨五入,各行相加與總量可能相差 ±0.01。
  • 本介面與 用量統計、帳戶日誌、匯出日誌、按 Key 統計 共用按使用者的查詢頻率限制(預設 30 次/分鐘),見 頻率限制。