The API name of Claude Haiku 4.5 on Anthropic is claude-haiku-4-5-20251001, with the short alias claude-haiku-4-5. On Kumo the model is called anthropic/claude-haiku-4-5, and the gateway accepts both Anthropic names as well. Below are the same strings for every Claude model you can call as of 12 November 2026: Fable, Opus, Sonnet and Haiku, with context window, output limit and retirement dates.
Claude Haiku 4.5: what to put in model
| Where | String for model | What it is |
|---|---|---|
| Anthropic API | claude-haiku-4-5-20251001 | Dated snapshot: a pinned version that does not change |
| Anthropic API | claude-haiku-4-5 | Alias: points to the latest Haiku 4.5 snapshot |
| Kumo | anthropic/claude-haiku-4-5 | Canonical name in the Kumo catalogue |
| Kumo | claude-haiku-4-5, claude-haiku-4-5-20251001 | Aliases in the Kumo catalogue, same model |
Haiku 4.5 is a previous-generation model: Anthropic marks it legacy, with a 200K-token context window and up to 64K output tokens. Anthropic committed not to retire it before 15 Oct 2026. That date has passed, but as of 12 November the model is still Active, and Anthropic gives at least 60 days' notice before retiring a publicly released model.
The current model of this class is Claude Haiku 5.5: claude-haiku-5-5 on Anthropic and anthropic/claude-haiku-5-5 on Kumo, with a 1M-token context window and up to 128K output tokens.
Current Claude models
| Model | Anthropic API ID | Kumo ID | Context | Max output | Status at Anthropic |
|---|---|---|---|---|---|
| Claude Fable 5.2 | claude-fable-5-2 | anthropic/claude-fable-5-2 | 1M | 128K | Current, retirement not before 9 Nov 2027 |
| Claude Opus 5.5 | claude-opus-5-5 | anthropic/claude-opus-5-5 | 1M | 128K | Current, retirement not before 22 Sep 2027 |
| Claude Sonnet 5.5 | claude-sonnet-5-5 | anthropic/claude-sonnet-5-5 | 1M | 128K | Current, retirement not before 28 Sep 2027 |
| Claude Haiku 5.5 | claude-haiku-5-5 | anthropic/claude-haiku-5-5 | 1M | 128K | Current, retirement not before 7 Oct 2027 |
Older Claude models
| Model | Anthropic API ID | Kumo ID | Context | Max output | Status at Anthropic |
|---|---|---|---|---|---|
| Claude Fable 5.1 | claude-fable-5-1 | anthropic/claude-fable-5-1 | 1M | 128K | Legacy, retirement not before 1 Sep 2027 |
| Claude Fable 5 | claude-fable-5 | anthropic/claude-fable-5 | 1M | 128K | Legacy, retirement not before 9 Jun 2027 |
| Claude Opus 5 | claude-opus-5 | anthropic/claude-opus-5 | 1M | 128K | Legacy, retirement not before 24 Jul 2027 |
| Claude Opus 4.8 | claude-opus-4-8 | anthropic/claude-opus-4-8 | 1M | 128K | Legacy, retirement not before 28 May 2027 |
| Claude Opus 4.7 | claude-opus-4-7 | anthropic/claude-opus-4-7 | 1M | 128K | Legacy, retirement not before 16 Apr 2027 |
| Claude Opus 4.6 | claude-opus-4-6 | anthropic/claude-opus-4-6 | 1M | 128K | Legacy, retirement not before 5 Feb 2027 |
| Claude Opus 4.5 | claude-opus-4-5-20251101, alias claude-opus-4-5 | anthropic/claude-opus-4-5-20251101 | 200K | 64K | Legacy, retirement not before 24 Nov 2026 |
| Claude Sonnet 5 | claude-sonnet-5 | claude-sonnet-5 | 1M | 128K | Legacy, retirement not before 30 Jun 2027 |
| Claude Sonnet 4.6 | claude-sonnet-4-6 | anthropic/claude-sonnet-4-6 | 1M | 128K | Legacy, retirement not before 17 Feb 2027 |
| Claude Sonnet 4.5 | claude-sonnet-4-5-20250929, alias claude-sonnet-4-5 | anthropic/claude-sonnet-4-5-20250929 | 200K | 64K | Deprecated, retirement 30 Nov 2026 |
| Claude Haiku 4.5 | claude-haiku-4-5-20251001, alias claude-haiku-4-5 | anthropic/claude-haiku-4-5 | 200K | 64K | Legacy, retirement not before 15 Oct 2026 |
| Claude Mythos 5.2 | claude-mythos-5-2 | not in the catalogue | 1M | 128K | Verification required, retirement not before 9 Nov 2027 |
| Claude Mythos 5.1 | claude-mythos-5-1 | not in the catalogue | 1M | 128K | Verification required, retirement not before 1 Sep 2027 |
| Claude Mythos 5 | claude-mythos-5 | not in the catalogue | 1M | 128K | Verification required, retirement not before 9 Jun 2027 |
Anthropic opens the Mythos models only to organizations that pass its verification programs, and they are not in the Kumo catalogue. One more model from Anthropic's status table, claude-mythos-preview, is deprecated with no retirement date announced; it is not in the models overview, so it is not here either.
The Kumo catalogue holds 15 Claude models in total. Two of them, Claude Opus 5.5 and Claude Fable 5.2, are currently on the list of free models within a limit. Prices of every Claude model at Anthropic and on Kumo are collected in a separate article.
How a Claude model ID is built
- A dated snapshot such as claude-haiku-4-5-20251001 is a pinned version. The model behind that ID does not change.
- An alias such as claude-haiku-4-5 exists only for models before 4.6. It points to the most recent snapshot of that version.
- A dateless ID from 4.6 on, such as claude-opus-5-5, is not an alias but the snapshot itself. An updated model ships under a new ID.
From the 4.6 generation on, a Claude ID carries no date: claude-{name}-{major}[-{minor}], for example claude-sonnet-4-6 or claude-opus-5-5. Major versions such as Claude Opus 5 have no minor number: claude-opus-5. Models before 4.6 end with a snapshot date: claude-{name}-{major}-{minor}-{YYYYMMDD}, for example claude-haiku-4-5-20251001.
Anthropic guarantees that the model will not change for an ID, not for an alias. That is why production code for models before 4.6 pins the dated snapshot: a re-pointed alias cannot then change behaviour quietly. For models from 4.6 on the dateless ID is enough. Every ID has its own retirement schedule. Anthropic also notes that the serving infrastructure around a model can change even when the weights stay the same.
These strings are for the Anthropic API. Cloud platforms use their own IDs for the same models: Haiku 4.5 is anthropic.claude-haiku-4-5 on Amazon Bedrock and claude-haiku-4-5@20251001 on Google Cloud. Those names do not work through Kumo.
Claude model names on Kumo
In the Kumo catalogue a Claude model's canonical name carries the vendor prefix: anthropic/claude-opus-5-5. Every model also has aliases, and they are exactly Anthropic's IDs: claude-opus-5-5, plus the dated snapshot for models before 4.6. So code written for the Anthropic API can move to Kumo without touching the model string.
One exception today: Claude Sonnet 5 is listed as claude-sonnet-5 with no prefix, and anthropic/claude-sonnet-5 is its alias. Both names work. The name is matched literally and case-sensitively. If the string is neither a canonical name nor an alias, the gateway refuses at once, before anything is charged.
Every Claude model on Kumo is served over both the Anthropic Messages protocol and the OpenAI-compatible Chat Completions, under the same model name.
How to get the model list with a request
On Anthropic the list comes from GET /v1/models. The example from Anthropic's documentation:
curl https://api.anthropic.com/v1/models \
-H 'anthropic-version: 2026-10-21' \
-H "Authorization: Bearer $ANTHROPIC_API_KEY"The answer is a data array. Each model has id, display_name, max_input_tokens, max_tokens and lifecycle: active, deprecated or retired. Without the lifecycle parameter the list holds active and deprecated models; retired ones appear only when you ask for them explicitly. Newer models come first, a page holds 20 entries by default, and the limit parameter raises that to 1000.
Kumo serves the same path on its gateway: https://api.kumorouter.com/v1/models. A key is not required to read the list, but with a Kumo key the list may be narrowed to the models that key allows. The answer is OpenAI-shaped: object set to list and a data array. Each model has id (the canonical name), aliases, context_window_tokens, max_output_tokens and protocol_codes. The command below prints the Claude models with their aliases:
curl -s https://api.kumorouter.com/v1/models \
-H "Authorization: Bearer $KUMO_API_KEY" \
| jq -r '.data[] | select(.vendor.code == "anthropic") | [.id, (.aliases | join(", "))] | @tsv'How to read the rest of the catalogue fields is described in the Kumo documentation.
Where the model name goes
Claude Code takes its main model from ANTHROPIC_MODEL and the four entries of its /model menu from ANTHROPIC_DEFAULT_FABLE_MODEL, ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL and ANTHROPIC_DEFAULT_HAIKU_MODEL. Through Kumo it looks like this:
export ANTHROPIC_BASE_URL="https://api.kumorouter.com"
export ANTHROPIC_AUTH_TOKEN="$KUMO_API_KEY"
export ANTHROPIC_MODEL="anthropic/claude-opus-5-5"
export ANTHROPIC_DEFAULT_FABLE_MODEL="anthropic/claude-fable-5-2"
export ANTHROPIC_DEFAULT_OPUS_MODEL="anthropic/claude-opus-5-5"
export ANTHROPIC_DEFAULT_SONNET_MODEL="anthropic/claude-sonnet-5-5"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="anthropic/claude-haiku-5-5"
export CLAUDE_CODE_AUTO_MODE_SERVER=0The gateway address for the Anthropic protocol has no /v1. Some Claude Code releases name the auxiliary fast model ANTHROPIC_SMALL_FAST_MODEL instead of ANTHROPIC_DEFAULT_HAIKU_MODEL; check the docs of the release you have installed. The last line sends the auto mode classifier's requests through Kumo, and they are paid from your key. Details are in the Kumo Claude Code docs; a script that fills every slot in one command is described in the article about moving to the API.
In OpenAI-compatible clients (the OpenAI SDK, Cursor, Cline) the address is https://api.kumorouter.com/v1 and the model name goes into the model field:
curl https://api.kumorouter.com/v1/chat/completions \
-H "Authorization: Bearer $KUMO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-haiku-4-5",
"max_tokens": 128,
"messages": [{ "role": "user", "content": "Reply with OK" }]
}'In the Anthropic SDK and Messages-format requests the address is https://api.kumorouter.com and the key goes in the x-api-key header. This example uses the Anthropic alias, which Kumo accepts:
curl https://api.kumorouter.com/v1/messages \
-H "x-api-key: $KUMO_API_KEY" \
-H "content-type: application/json" \
-d '{
"model": "claude-haiku-4-5",
"max_tokens": 128,
"messages": [{ "role": "user", "content": "Reply with OK" }]
}'Typical errors
| What you see | Cause | What to do |
|---|---|---|
| Kumo: 404, model_not_found | The name is not in the catalogue: a typo, a dot instead of a hyphen (claude-haiku-4.5), another platform's ID (anthropic.claude-haiku-4-5, claude-haiku-4-5@20251001) | Take a name or alias from GET /v1/models or from the catalogue |
| Kumo: 404, model_not_found for anthropic/anthropic/claude-opus-5-5 | The prefix is given twice, for example in the client settings and in the model name | Give the name once: anthropic/claude-opus-5-5 or claude-opus-5-5 |
| Anthropic does not know the model anthropic/claude-opus-5-5 | The vendor prefix is a gateway convention; Anthropic has no such IDs | For the Anthropic API write the ID without a prefix: claude-opus-5-5 |
| A request to an old snapshot fails | The model is retired: Anthropic no longer serves it, and it is not in the Kumo catalogue | Move to the replacement in the table below |
| Claude Code: 404 with a correct model name | /v1 got into ANTHROPIC_BASE_URL and the path doubled | Remove /v1 from the address |
Kumo's answer to an unknown model name on the Anthropic Messages protocol:
{"type":"error","error":{"type":"not_found_error","message":"No live model answers to that name.","code":"model_not_found"}}On the OpenAI-compatible protocol the code is the same; only the envelope differs:
{"error":{"message":"No live model answers to that name.","type":"not_found_error","code":"model_not_found"}}Retired models and their replacements
| Retired ID | Retired on | Replacement per Anthropic |
|---|---|---|
| claude-opus-4-1-20250805 | 5 Aug 2026 | claude-opus-4-8 |
| claude-opus-4-20250514 | 15 Jun 2026 | claude-opus-4-8 |
| claude-sonnet-4-20250514 | 15 Jun 2026 | claude-sonnet-5-5 |
| claude-3-7-sonnet-20250219 | 19 Feb 2026 | claude-sonnet-5-5 |
| claude-3-5-haiku-20241022 | 19 Feb 2026 | claude-haiku-4-5-20251001 |
| claude-3-haiku-20240307 | 20 Apr 2026 | claude-haiku-4-5-20251001 |
The nearest dates: Anthropic retires claude-sonnet-4-5-20250929 on 30 Nov 2026 and recommends claude-sonnet-5-5, while claude-opus-4-5-20251101 is promised not to be retired before 24 Nov 2026. Both models are still in the Kumo catalogue.
The four current Claude models on Kumo, with current prices:
Anthropic
Claude Fable 5.2
anthropic/claude-fable-5-2
Anthropic's model for demanding reasoning and long-horizon agentic work. 1M-token context, up to 128K output tokens. Available over the Anthropic Messages and Chat Completions protocols.
- Input
- 5.7 USD≈ 486 ₽
- per 1M tokens
- Output
- 28.5 USD≈ 2429 ₽
- per 1M tokens
Context: 1M
Pricing and access on Kumo →Anthropic
Claude Opus 5.5
anthropic/claude-opus-5-5
Anthropic Claude Opus 5.5 text model. Available over the Anthropic Messages and Chat Completions protocols.
- Input
- 2.2 USD≈ 187 ₽
- per 1M tokens
- Output
- 11 USD≈ 937 ₽
- per 1M tokens
Context: 1M
Pricing and access on Kumo →Anthropic
Claude Sonnet 5.5
anthropic/claude-sonnet-5-5
Anthropic Claude Sonnet 5.5 text model. Available over the Anthropic Messages and Chat Completions protocols.
- Input
- 1.1 USD≈ 94 ₽
- per 1M tokens
- Output
- 5.5 USD≈ 469 ₽
- per 1M tokens
Context: 1M
Pricing and access on Kumo →Anthropic
Claude Haiku 5.5
anthropic/claude-haiku-5-5
Anthropic Claude Haiku 5.5 text model. Available over the Anthropic Messages and Chat Completions protocols.
- Input
- 0.06 USD≈ 5 ₽
- per 1M tokens
- Output
- 0.3 USD≈ 23 ₽
- per 1M tokens
Context: 1M
Pricing and access on Kumo →FAQ
- What is the Claude Haiku 4.5 API name?
- claude-haiku-4-5-20251001 is the pinned snapshot and claude-haiku-4-5 is the alias that points to it. On Kumo the canonical name is anthropic/claude-haiku-4-5, and both Anthropic names work too.
- What is the Claude Opus 5.5 model ID?
- claude-opus-5-5. It is the snapshot itself, not an alias: from the 4.6 generation on, IDs carry no date. On Kumo use anthropic/claude-opus-5-5 or the same claude-opus-5-5.
- What is the Claude Sonnet 5.5 API name?
- claude-sonnet-5-5 on Anthropic and anthropic/claude-sonnet-5-5 on Kumo. Context window 1M tokens, output up to 128K.
- Where do I get the full Anthropic model list?
- With GET /v1/models on the Anthropic API or on the Models overview page; retirement dates are on the Model deprecations page. The Kumo model list with aliases is at https://api.kumorouter.com/v1/models, and with prices in the catalogue.
- Do I need the anthropic/ prefix on Kumo?
- No. The canonical name on Kumo carries the prefix, but Anthropic's unprefixed IDs are registered as aliases and lead to the same model. The only thing to avoid is doubling the prefix.
- Alias or snapshot in production?
- For models before 4.6, the dated snapshot: an alias can start pointing to a new snapshot. For models from 4.6 on, the dateless ID is the snapshot, so use it.
- Why is Claude Mythos not available through Kumo?
- Anthropic opens the Mythos models only to organizations that pass its verification, and they are not in the Kumo catalogue.
Sources
- Models overview, Anthropic documentation, read on 12 November 2026.
- Model IDs and versioning, Anthropic documentation.
- Model deprecations, Anthropic documentation.
- List Models, Anthropic API reference.
- Claude Haiku 4.5, model page in Anthropic's documentation.
- The Kumo catalogue: https://api.kumorouter.com/v1/models, the Kumo documentation on models and on Claude Code.