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

# レガシーユーザーACU上限エンドポイント

> ティアに置き換えられた、非推奨のユーザーごとおよびデフォルトのユーザー上限エンドポイント

<Warning>
  **非推奨。** これらのエンドポイントは[ティア](/ja/admin/billing/user-acu-limits)より前から存在しており、名前が誤解を招きます。`local_agent`というフィールド名にもかかわらず、ここで管理される上限は**もはやLocal Agent専用ではありません**。cloud Devin セッションとLocal Agent製品の両方に適用される、ユーザーアカウント全体のACU上限です。[使用量ポリシーエンドポイント](/ja/admin/billing/user-acu-limits#tier-endpoints)の使用を推奨します。
</Warning>

移行ガイド:

* [ユーザーエンドポイント](#user-endpoints)で`cycle_acu_limit`を設定することは、[ユーザーオーバーライドエンドポイント](/ja/admin/billing/user-acu-limits#user-override-endpoint)を通じて**永続的なオーバーライド**を設定することと同等です。
* [デフォルトのユーザー上限エンドポイント](#default-user-limit-endpoints)は現在、**デフォルトティア**の`cycle_acu_limit`を読み書きします。独立したデフォルトのユーザー上限はなくなりました。
* ユーザーエンドポイントの`billing_org_id`フィールドは**非推奨ではありません**。引き続き、組織レベルのLocal Agent上限における[請求先組織の帰属](/ja/admin/billing/org-acu-limits#billing-organization-attribution)の割り当てに使用されます。

このページのすべてのエンドポイントに共通する認証、権限、`PATCH`のセマンティクスについては、[ACU上限](/ja/admin/billing/acu-limits)を参照してください。

<div id="user-endpoints">
  ## ユーザーエンドポイント
</div>

<div id="get-a-users-acu-settings">
  ### ユーザーのACU設定を取得
</div>

```http theme={null}
GET /v3beta1/enterprise/users/{user_id}/consumption/acu-limits
```

**レスポンス本文**

```json theme={null}
{
  "local_agent": {
    "cycle_acu_limit": 1000,
    "billing_org_id": "org-xyz789"
  }
}
```

ユーザーに明示的な上限のオーバーライドも請求先組織の帰属もない場合、`local_agent` ブロックは省略されます。ブロック内のフィールドは、未設定の場合は省略されます。

このレスポンスには、ユーザーの実効上限ではなく、永続的なオーバーライドのみが含まれます。実効上限を確認するには、[ティアのユーザーエンドポイント](/ja/admin/billing/user-acu-limits#tier-user-endpoints)を利用してください。

<div id="update-a-users-acu-settings">
  ### ユーザーのACU設定を更新する
</div>

```http theme={null}
PATCH /v3beta1/enterprise/users/{user_id}/consumption/acu-limits
```

ここで `cycle_acu_limit` を設定すると、ユーザーのティア割り当てを変更せずに、永続的なオーバーライドが設定されます。

**リクエストボディ — 永続的なオーバーライドと請求先組織を設定**

```json theme={null}
{
  "local_agent": {
    "cycle_acu_limit": 1000,
    "billing_org_id": "org-xyz789"
  }
}
```

**リクエストボディ — 請求先組織の割り当てのみをクリア**

```json theme={null}
{
  "local_agent": {
    "billing_org_id": null
  }
}
```

**リクエストボディ — すべてのユーザー設定をクリアする**

```json theme={null}
{
  "local_agent": null
}
```

成功時、このエンドポイントは HTTP `204` を返します。

<div id="delete-a-users-acu-settings">
  ### ユーザーの ACU 設定を削除する
</div>

ユーザーの永続的な上限オーバーライドと請求先組織の帰属がクリアされます。

```http theme={null}
DELETE /v3beta1/enterprise/users/{user_id}/consumption/acu-limits
```

エンドポイントは、成功時に HTTP `204` を返します。

<div id="default-user-limit-endpoints">
  ## デフォルトのユーザー上限エンドポイント
</div>

<div id="get-the-default-user-limit">
  ### デフォルトのユーザー上限を取得
</div>

```http theme={null}
GET /v3beta1/enterprise/users/consumption/acu-limits
```

**レスポンス本文**

```json theme={null}
{
  "local_agent": {
    "cycle_acu_limit": 500
  }
}
```

デフォルトティアに limit が設定されていない場合、`local_agent` ブロックは省略されます。

<div id="update-the-default-user-limit">
  ### デフォルトのユーザー上限を更新する
</div>

```http theme={null}
PATCH /v3beta1/enterprise/users/consumption/acu-limits
```

**リクエストボディ — デフォルトティアの上限を設定**

```json theme={null}
{
  "local_agent": {
    "cycle_acu_limit": 500
  }
}
```

**リクエストボディ — デフォルトティアの上限をクリア**

`local_agent` を `null` に設定します。

```json theme={null}
{
  "local_agent": null
}
```

エンドポイントは、成功時に HTTP `204` を返します。

<div id="delete-the-default-user-limit">
  ### デフォルトのユーザー上限を削除
</div>

デフォルトティアの上限を削除します。

```http theme={null}
DELETE /v3beta1/enterprise/users/consumption/acu-limits
```

このエンドポイントは、成功時に HTTP `204` を返します。
