> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# KEY の更新

> 既存の KEY の名前、有効期限、クォータ、モデル / IP 制限、ステータスを更新します。

## リクエストパラメータ

### リクエストヘッダー

<ResponseField type="string" required>
  リクエストの認証情報。本 API は AIHubMix Manage Key を使用して認証します。
</ResponseField>

<ResponseField type="string">
  リクエストの content type。このパラメータは application/json に設定する必要があります。
</ResponseField>

### パスパラメータ

<ParamField body="id" type="integer" required>
  KEY の ID。
</ParamField>

### リクエストボディ

<ParamField body="name" type="string">
  新しい Key の名前。
</ParamField>

<ParamField body="expired_time" type="integer">
  有効期限（UNIX タイムスタンプ）。-1 は無期限を示します。
</ParamField>

<ParamField body="unlimited_quota" type="boolean">
  クォータが無制限かどうか。true は無制限、false はクォータを有効にする（remain\_quota が必要）ことを示します。
</ParamField>

<ParamField body="remain_quota" type="integer">
  残りクォータ。remain\_quota は：期待するクォータ \* 500000 とします（例：期待するクォータが 10 なら、5000000 を渡します）。unlimited\_quota が true の場合は、-1 を渡すことを推奨します。
</ParamField>

<ParamField body="status" type="integer">
  Key の状態。0 は無効、1 は有効を示します。
</ParamField>

<ParamField body="models" type="text">
  現在の Key が使用できるモデルの制限（空または未指定の場合は制限なし）。
</ParamField>

<ParamField body="subnet" type="text">
  IP 制限（空または未指定の場合は制限なし）。
</ParamField>

## レスポンスパラメータ

<ResponseField name="success" type="boolean">
  リクエストが成功したかどうかを示します。
</ResponseField>

<ResponseField name="message" type="string">
  リクエスト失敗時の詳細情報。リクエスト成功時には空または返されない場合があります。
</ResponseField>

<ResponseField name="data" type="object">
  更新後の Key オブジェクト。

  <ResponseField name="id" type="integer" />

  <ResponseField name="user_id" type="integer" />

  <ResponseField name="status" type="integer" />

  <ResponseField name="name" type="string" />

  <ResponseField name="created_time" type="integer" />

  <ResponseField name="accessed_time" type="integer" />

  <ResponseField name="expired_time" type="integer" />

  <ResponseField name="remain_quota" type="integer" />

  <ResponseField name="unlimited_quota" type="boolean" />

  <ResponseField name="used_quota" type="integer" />

  <ResponseField name="models" type="text" />

  <ResponseField name="subnet" type="text" />
</ResponseField>

***

最終更新日：2026-06-01
