Idempotency-Key ヘッダーにより書き込み操作の安全なリトライを保証し、ネットワークタイムアウトによるリソースの重複作成を回避します。Documentation Index
Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
Use this file to discover all available pages before exploring further.
ヘッダー形式
書き込み操作(POST / PUT / DELETE)リクエストにIdempotency-Key ヘッダーを追加します:
重複リクエストの動作
| シナリオ | サーバーの応答 |
|---|---|
| 同じ key + 同じ body | 初回リクエストのレスポンスを直接返す(重複実行しない) |
| 同じ key + 異なる body | 409 conflict_error:"Idempotency key reused with a different request body." |
| 冪等キーなし | 毎回実行され、リソースが重複作成される可能性あり |
ライフサイクル
| 特性 | 説明 |
|---|---|
| 有効期間 | 初回使用後 24 時間保持 |
| 期限切れ後 | 同じ key は新規リクエストとして扱われる |
| 適用範囲 | PAT(アカウント)ごとに分離 |
例
重要なリソース(Agent、Session、Environment)の作成時は冪等キーの使用を強く推奨します。自動化スクリプトでのバッチ書き込み操作でも、毎回独立した key を生成してください。