---
title: "Change a pool's name and limits"
method: PUT
path: "/admin/llm/call-pools/{id}"
tags: ["Admin LLM"]
---

# Change a pool's name and limits

`PUT /admin/llm/call-pools/{id}`

## Request

- Base URL: `/` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/admin/llm/call-pools/{id}`
- Auth: HTTP bearer

## Path parameters

- `id` integer, required

## Request body

- SaveLlmCallPoolRequest: Create or change a pool of provider capacity
  - `displayName` string, required: Human-readable name
  - `interactiveReserve` integer, required: Calls only conversations may use
  - `maxConcurrentCalls` integer: Most model calls in flight at once; null does not limit them
  - `requestsPerMinute` integer
  - `slug` string, required: Unique slug, lowercase words joined by hyphens; set at creation only
  - `tokensPerCall` integer
  - `tokensPerMinute` integer

## Response `200`

OK

- LlmCallPool: Provider capacity that the models in it share
  - `displayName` string, required: Human-readable name
  - `id` integer, required: Pool id
  - `interactiveReserve` integer, required: Calls only conversations may use
  - `maxConcurrentCalls` integer: Most model calls in flight at once; null does not limit them
  - `noCallBefore` string, date-time: The provider asked for no call before this time
  - `requestsPerMinute` integer
  - `slug` string, required: Unique slug; also the pool label of its metrics
  - `tokensPerCall` integer
  - `tokensPerMinute` integer

## Other responses

- `400`: The pool slug cannot change or the limits are invalid
- `404`: Pool not found
- `409`: The pool still has calls, rate history, or a cooldown

## Changes

- **2026-10-29** `ff0bf3f056b6`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/changes/admin/llm/call-pools/:id/put.md)

---

[API](https://skmtc.dev/hephaestus-build/apis/hephaestus-api.md) - [All operations](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/revisions/5d989120094e?raw)
