curl -X PATCH https://api.arouter.ai/api/v1/keys/KEY_HASH \
-H "Authorization: Bearer lr_mgmt_xxxx" \
-H "Content-Type: application/json" \
-d '{
"name": "production-backend-v2",
"limit": 200,
"limit_reset": "monthly",
"allowed_providers": ["openai", "anthropic", "google"],
"allowed_models": ["openai/gpt-5.4", "anthropic/claude-sonnet-4.6", "google/gemini-2.5-flash"]
}'
更新現有 API key 的名稱、狀態、消費限額或存取限制。需要管理 key。
curl -X PATCH https://api.arouter.ai/api/v1/keys/KEY_HASH \
-H "Authorization: Bearer lr_mgmt_xxxx" \
-H "Content-Type: application/json" \
-d '{
"name": "production-backend-v2",
"limit": 200,
"limit_reset": "monthly",
"allowed_providers": ["openai", "anthropic", "google"],
"allowed_models": ["openai/gpt-5.4", "anthropic/claude-sonnet-4.6", "google/gemini-2.5-flash"]
}'
curl -X PATCH https://api.arouter.ai/api/v1/keys/KEY_HASH \
-H "Authorization: Bearer lr_mgmt_xxxx" \
-H "Content-Type: application/json" \
-d '{
"name": "production-backend-v2",
"limit": 200,
"limit_reset": "monthly",
"allowed_providers": ["openai", "anthropic", "google"],
"allowed_models": ["openai/gpt-5.4", "anthropic/claude-sonnet-4.6", "google/gemini-2.5-flash"]
}'
curl -X PATCH https://api.arouter.ai/api/v1/keys/KEY_HASH \
-H "Authorization: Bearer lr_mgmt_xxxx" \
-H "Content-Type: application/json" \
-d '{"disabled": true}'
disabled: false 可重新啟用。
curl -X PATCH https://api.arouter.ai/api/v1/keys/KEY_HASH \
-H "Authorization: Bearer lr_mgmt_xxxx" \
-H "Content-Type: application/json" \
-d '{
"limit": 500,
"limit_reset": "monthly"
}'
limit 設定為 null 可移除消費上限。limit_reset 欄位控制計數器何時重置:daily(UTC 午夜)、weekly(週一 UTC 午夜)或 monthly(每月 1 日 UTC 午夜)。設定為 null 表示終身上限。