管理金鑰
更新 API 金鑰
啟用/停用一把金鑰,或設定/清除它的支出上限——每次呼叫只能做其中一件事,不能兩個一起改。管理端點,規則同建立金鑰:Bearer token 必須是 Management API Key,或用登入 session。
PATCH
/api/v1/keys/:id驗證
Authorization必填string · header
在 Authorization 標頭以 Bearer token 傳入 API 金鑰。
路徑參數
id必填string
要更新的金鑰 ID。
Body
enabledboolean
啟用(true)或停用(false)這把金鑰。任何一次手動切換都會清除之前因超支自動停用留下的標記,避免之後被系統誤判成自動恢復。
spendLimitUsdnumber | null
設定支出上限(美元);傳 null 表示清除上限。跟 enabled 是互斥操作,同一次請求只能傳其中一種。
positive, ≤1,000,000
spendLimitPeriodstring | null
支出上限的重置週期。spendLimitUsd 有值時必填,且只接受 day/week/month 這三個原始值——不像建立金鑰那支還接受 daily/weekly/monthly 別名。
dayweekmonth回應範例