Field noteOct 22, 20261 min read1 source

Anthropic released API version 2026-10-21 , its first versioned release since 2023-06-01.

In one minute

Anthropic has published API version 2026-10-21, with a migration guide from the previous 2023-06-01 version.

What changed: Anthropic released API version 2026-10-21, its first versioned release since 2023-06-01, with breaking changes requiring developers to update integrations.

Direct API callers must set the anthropic-version header to 2026-10-21; SDK users must upgrade to SDK releases that use the new version. The Python package named in the guide is anthropic 2.0.0.

The release contains breaking changes to the Messages API. Document blocks sent directly in assistant messages now return a 400 error, as do non-empty citations arrays on text blocks in user messages. The temperature, top_p, and top_k request parameters have been removed and return 400 errors if sent. Anthropic says no replacement setting is provided for non-default sampling values.

The migration also removes older field names from Admin API and Claude Enterprise Analytics API responses, including roles in favor of role_ids and name in favor of display_name. API-key workspace_id is replaced by scope. The source does not establish a mandatory retirement date for the older API version, migration uptake, or the operational effect on individual applications.

Evidence / sources

  1. 1platform.claude.com/docs/en/api/migration-2026-10-21
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicAnthropicExplore the anthropic topic hub.
  2. 02archiveField NotesOpen the latest editorial analysis.
  3. 03source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract