Management Key
API キーを更新
キーの有効化/無効化、または支出上限の設定/解除を行います——1 回の呼び出しでどちらか一方のみ、両方は同時にできません。管理エンドポイントで、キー作成と同じ規則です:Bearer トークンは Management API Key である必要があります。ログイン済みセッションでも可。
PATCH
/api/v1/keys/:id認証
Authorization必須string · header
Authorization ヘッダーに Bearer トークンとして API キーを渡します。
パスパラメータ
id必須string
更新するキーの ID。
Body
enabledboolean
このキーを有効化(true)または無効化(false)します。手動での切り替えは、支出上限による自動無効化フラグをすべてクリアするため、後で意図に反して自動再有効化されることはありません。
spendLimitUsdnumber | null
支出上限(米ドル)を設定します。上限を解除するには null を渡します。enabled とは排他的です——1 回のリクエストではどちらか一方のみ送信できます。
positive, ≤1,000,000
spendLimitPeriodstring | null
支出上限のリセット周期。spendLimitUsd が設定されている場合は必須で、day/week/month の原値のみ受け付けます——キー作成エンドポイントとは異なり、daily/weekly/monthly のエイリアスはここでは受け付けられません。
dayweekmonthレスポンス例