Microsoft Foundry model retirements in November 2026: Claude 4.5 and the o-series

Microsoft Foundry retires four groups of models this month: claude-haiku-4-5 on 15 November, o1, o3, o3-mini, o4-mini and the other o-series versions on 19 November, claude-opus-4-5 on 24 November and claude-sonnet-4-5 on 30 November 2026. After its retirement date a model is removed from service and every inference request to it returns 410 Gone.

This guide lists each retiring deployment with the replacement Microsoft names, explains which deployments Microsoft upgrades automatically and which stop working, and shows the quota you need for the new model. Every Microsoft fact comes from Microsoft Learn, linked at the end.

Which Foundry models retire in November 2026?

From Microsoft's model retirement schedule. Claude in Foundry comes in two versions: Version 1 is hosted on Anthropic infrastructure and Version 2 is hosted on Azure.

Which Foundry models retire in November 2026?
Model (version)Lifecycle todayRetirement dateReplacement Microsoft lists
claude-haiku-4-5 (Versions 1 and 2)Lifecycle today: GARetirement date: 15 November 2026Replacement Microsoft lists: None listed
o1 (2024-12-17)Lifecycle today: DeprecatedRetirement date: 19 November 2026Replacement Microsoft lists: gpt-5.6-sol
o1-pro (2025-03-19)Lifecycle today: DeprecatedRetirement date: 19 November 2026Replacement Microsoft lists: gpt-5.6-sol
o3 (2025-04-16)Lifecycle today: DeprecatedRetirement date: 19 November 2026Replacement Microsoft lists: gpt-5.6-sol
o3-pro (2025-06-10)Lifecycle today: DeprecatedRetirement date: 19 November 2026Replacement Microsoft lists: gpt-5.6-sol
o3-deep-research (2025-06-26)Lifecycle today: DeprecatedRetirement date: 19 November 2026Replacement Microsoft lists: gpt-5.6-sol
o3-mini (2025-01-31)Lifecycle today: DeprecatedRetirement date: 19 November 2026Replacement Microsoft lists: gpt-5.6-terra
o4-mini (2025-04-16)Lifecycle today: DeprecatedRetirement date: 19 November 2026Replacement Microsoft lists: gpt-5.6-terra
claude-opus-4-5 (Version 1)Lifecycle today: GARetirement date: 24 November 2026Replacement Microsoft lists: None listed
claude-sonnet-4-5 (Version 1)Lifecycle today: GARetirement date: 30 November 2026Replacement Microsoft lists: claude-sonnet-5-5

Also retiring in November: codex-mini (2025-05-16) on 15 November, two gpt-chat-latest preview versions (2026-05-05 and 2026-06-24) on 17 November, and Llama-4-Maverick-17B-128E-Instruct-FP8 on 19 November. Fine-tuned o4-mini deployments follow a separate schedule. Cohere-embed-v3-english and Cohere-embed-v3-multilingual are deprecated on 15 November and retire on 15 February 2027, with Cohere-embed-v5-fast and Cohere-embed-v5-pro listed as replacements.

Create a company workspaceSee pricing

What happens to API calls after the retirement date?

Microsoft's lifecycle policy defines a retired model as removed from service: all inference requests return 410 Gone, existing deployments stop working and no new deployments can be created. Retirement dates can't be extended.

For Global Standard, Data Zone Standard and Standard deployments, Microsoft upgrades the deployment to the listed replacement at retirement where an upgrade is supported, on a rolling, region-by-region schedule. A deployment whose versionUpgradeOption is NoAutoUpgrade stops working at retirement. Provisioned deployments are never upgraded automatically: you create a deployment of the new model and move your traffic before the date.

Where Microsoft lists no replacement, as for claude-haiku-4-5 and claude-opus-4-5, there is no upgrade target, so calls to those deployments fail with 410 Gone from the retirement date until your code points at another model.

The o-series models are already in the Deprecated stage: subscriptions that have deployed that model version can still create and manage deployments until 19 November, and other subscriptions can't deploy them at all.

How do you migrate before the date?

Microsoft's guidance is to evaluate candidate models against your own prompts and representative data, comparing quality, latency and cost together, and to confirm API compatibility, feature support, deployment-type and regional availability, capacity and quota before you switch. The listed replacement is Microsoft's recommendation and does not limit your choice.

How do you migrate before the date?
StepWhat to do
Find your deploymentsWhat to do: List deployments per subscription and region. The Models API shows lifecycleStatus and deprecation.inference for each model; in the API, Deprecated already means retired.
Pick the target modelWhat to do: claude-sonnet-4-5 to claude-sonnet-5-5, o1, o1-pro, o3, o3-pro and o3-deep-research to gpt-5.6-sol, o3-mini and o4-mini to gpt-5.6-terra. For claude-haiku-4-5 and claude-opus-4-5 Microsoft names none, so choose from the Claude models still listed, such as claude-haiku-5-5 or claude-opus-5-5.
Check quota for the targetWhat to do: Quota is per model and version, so the new model needs its own quota. See the next section.
Deploy and test side by sideWhat to do: Create the new deployment, run your evaluation set, adapt prompts and output parsing, then move traffic.
Update model IDs everywhereWhat to do: Application config, agents, Claude Code settings, batch jobs and anything else that names the old deployment.
Set alertsWhat to do: GA retirement notices go to subscription owners with active deployments at least 60 days ahead. In Azure Service Health, filter by Azure OpenAI Service and create an alert rule.

Which quota do you need to request for the replacement?

Microsoft manages Claude quota at the subscription level per model and version. All Global Standard deployments of one model share a single pool across regions, and Data Zone Standard deployments share a pool per data zone; Microsoft lists Claude Data Zone Standard for the US data zone only. A move from a 4.5 model to a 5.5 model therefore draws on a different pool, and on pay-as-you-go the default for Sonnet and Haiku 5.5 is half the 4.5 default:

Which quota do you need to request for the replacement?
Model, Global StandardPay-as-you-go default (RPM / input TPM / output TPM)Enterprise and MCA-E default
claude-sonnet-4-5Pay-as-you-go default (RPM / input TPM / output TPM): 80 / 80,000 / 16,000Enterprise and MCA-E default: 10,000 / 10,000,000 / 2,000,000
claude-sonnet-5-5Pay-as-you-go default (RPM / input TPM / output TPM): 40 / 40,000 / 8,000Enterprise and MCA-E default: 10,000 / 10,000,000 / 2,000,000
claude-haiku-4-5Pay-as-you-go default (RPM / input TPM / output TPM): 80 / 80,000 / 16,000Enterprise and MCA-E default: 10,000 / 10,000,000 / 2,000,000
claude-haiku-5-5Pay-as-you-go default (RPM / input TPM / output TPM): 40 / 40,000 / 8,000Enterprise and MCA-E default: 10,000 / 10,000,000 / 2,000,000
claude-opus-4-5Pay-as-you-go default (RPM / input TPM / output TPM): 40 / 40,000 / 8,000Enterprise and MCA-E default: 10,000 / 10,000,000 / 2,000,000
claude-opus-5-5Pay-as-you-go default (RPM / input TPM / output TPM): 40 / 40,000 / 8,000Enterprise and MCA-E default: 10,000 / 10,000,000 / 2,000,000

From Microsoft's Claude quotas and rate limits page. Input TPM counts uncached input tokens only. Free Trial subscriptions get 0.

How do you request more quota?

The Quota page in the Foundry portal shows what your subscription has. To go beyond the defaults, submit Microsoft's quota increase request form. Microsoft evaluates each request individually and does not guarantee approval, so file it well before the retirement date.

For Azure OpenAI Standard deployments that Microsoft upgrades automatically, quota is carried over for you. For Provisioned deployments you must make sure quota for the target model is available before you migrate; provisioned throughput units are interchangeable across provisioned deployments.

How can you keep Claude access through a single API?

Standard Compute is one option. It puts Claude, GPT, Gemini and leading open models behind one API, and Claude is served across several clouds, so one provider's quota or outage doesn't stop your work. If a provider goes down, your request fails over to another approved provider of the same model automatically, without leaving your region or provider rules.

Set a Europe rule for your company, a team or a single key, and every request, including retries and fallbacks, is served only by approved European inference endpoints. If no European endpoint can serve it, the request is refused before your prompt is sent. Every person and app gets its own key with a fixed monthly budget that never overruns.

Questions from IT, security and finance

When does claude-sonnet-4-5 retire in Microsoft Foundry?
On 30 November 2026. Microsoft lists claude-sonnet-5-5 as the replacement. claude-haiku-4-5 retires on 15 November and claude-opus-4-5 on 24 November, both with no replacement listed.
When do o3, o3-mini and o4-mini retire on Azure?
On 19 November 2026, together with o1, o1-pro, o3-pro and o3-deep-research. Microsoft lists gpt-5.6-sol as the replacement for o1, o1-pro, o3, o3-pro and o3-deep-research, and gpt-5.6-terra for o3-mini and o4-mini.
What error do calls to a retired Foundry model return?
410 Gone. Microsoft's lifecycle policy says all inference requests to a retired model return 410 Gone, and existing deployments stop working.
Does my quota carry over to the replacement model?
For Azure OpenAI Standard deployments that Microsoft upgrades automatically, yes. For Provisioned deployments, you must make sure quota for the target model is available. Claude quota is per model and version, so a new Claude model draws on its own pool, which you can raise with Microsoft's quota increase request form.
Can I ask Microsoft to extend a retirement date?
No. Microsoft's lifecycle policy says retirement dates aren't extendable.

Sources, checked on 9 November 2026

  1. Microsoft Learn: Model retirement schedule, Microsoft Foundry
  2. Microsoft Learn: Foundry Models lifecycle and support policy
  3. Microsoft Learn: Claude model quotas and rate limits in Microsoft Foundry
  4. Microsoft: quota increase request form

Create a company workspace, give each app its own key, and keep Claude running across clouds while Foundry models retire.

Create a company workspaceor write to contact@standardcompute.com