エンドポイント
生成情報の取得
GET /generation?id= に生成 ID を渡して、過去のリクエストの正確な料金、トークン数、プロバイダー、レイテンシ、終了理由を取得します。請求の照合やストリーミングの監査、遅い呼び出しの調査に役立ちます。gen- で始まる ID はレスポンスの id から確認できます。
過去のリクエストの詳細(正確な料金、トークン数、プロバイダー、レイテンシ、終了理由)を、生成 ID から取得します。請求の照合、ストリーミングしたリクエストの監査、遅い呼び出しのデバッグに役立ちます。
GET https://api14.com/api/v1/generation?id={generation_id}
ID の確認場所
- Chat Completions、Completions、Responses のレスポンスの
idフィールド(gen-...)。 - 存在する場合は、
X-Generation-Idレスポンスヘッダー。 - ストリームの最初のチャンクにある
id。 - ダッシュボードの Usage ページ。
リクエスト
| クエリパラメーター | 必須 | 説明 |
|---|---|---|
id | はい | 生成 ID。 |
curl "https://api14.com/api/v1/generation?id=gen-1791100000-abc123" \
-H "Authorization: Bearer sk-api14-..."
照会できるのは、自分のアカウントで行った生成のみです。それ以外の ID(または記録されていない ID)は 404 not_found を返します。
レスポンス
本文は生成レコードです。
{
"data": {
"id": "gen-1791100000-abc123",
"model": "anthropic/claude-sonnet-4.5",
"created_at": "2026-10-04T09:12:44Z",
"provider_name": "Anthropic",
"streamed": true,
"finish_reason": "stop",
"tokens_prompt": 1250,
"tokens_completion": 340,
"native_tokens_prompt": 1310,
"native_tokens_completion": 352,
"native_tokens_reasoning": 0,
"native_tokens_cached": 1024,
"latency": 412,
"generation_time": 3810,
"total_cost": 0.00918
}
}
| フィールド | 説明 |
|---|---|
total_cost | 残高から差し引かれた金額(USD)。 |
native_tokens_* | プロバイダー独自のトークナイザーによるトークン数。課金の基準になるのはこちらです。 |
native_tokens_cached | キャッシュから提供されたプロンプトトークン。プロンプトキャッシュを参照してください。 |
latency / generation_time | 最初のトークンまでの時間と、生成全体の時間(ミリ秒)。 |
料金
total_cost(および元のレスポンスの usage.cost)はリクエストの請求額で、Usage ページに表示される金額と同じです。料金と請求を参照してください。
タイミング
リクエストの完了後、レコードが表示されるまで数秒かかることがあります。リクエストの直後に 404 が返った場合は、少し待ってから再試行してください。
エラー
| ステータス | コード | 発生条件 |
|---|---|---|
| 401 | invalid_api_key | キーがない、または無効。 |
| 404 | not_found | ID が不明、または別のアカウントのもの。 |
| 502 | upstream_unavailable | レコードを取得できなかった。再試行してください。 |
エラーを参照してください。