メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.lemondata.cc/llms.txt

Use this file to discover all available pages before exploring further.

概要

この endpoint では、既存 API Key の名前、利用上限、許可モデル、有効期限、状態を更新できます。

リクエストボディ

PATCH リクエストでは少なくとも 1 つのフィールドを指定する必要があります。
フィールド既定値 / 制約説明
statusenum-activeinactivesuspendedrevoked
namestring長さ 1-50更新後の表示名
limitAmountnumber | null最小 0、入力上限 1000000null = 無制限、0 = 利用可能額 0、正の値は保存時に正規化され、100000 USD 相当を超えません
limitCurrencyenum既定 USDUSD のみです。CNY を送信すると 400 currency_retired が返されます。
modelsstring[]-更新後の論理モデル許可リスト
expiresAtstring | nullRFC3339 datetimenull は有効期限を解除します

補足

  • Management API v1 ではハード削除は意図的にサポートしていません。
  • revoked は通常終端状態として扱われます。再度キーが必要な場合は、新しいキーを作成するのが一般的です。

curl -X PATCH "https://api.lemondata.cc/v1/management/api-keys/key_abc123def456" \
  -H "Authorization: Bearer mt-your-management-token" \
  -H "Content-Type: application/json" \
  -d '{
    "status": "inactive",
    "limitAmount": 0
  }'

リクエスト / レスポンス

正確な schema とレスポンス項目は、上部のインタラクティブな OpenAPI パネルを参照してください。