Versioning ↗
noOriginal Documentation
When making API requests, you must send an anthropic-version request header. For example, anthropic-version: 2023-06-01. If you are using our client SDKs, this is handled for you automatically.
For any given API version, we will preserve:
- Existing input parameters
- Existing output parameters
However, we may do the following:
- Add additional optional inputs
- Add additional values to the output
- Change conditions for specific error types
- Add new variants to enum-like output values (for example, streaming event types)
Generally, if you are using the API as documented in this reference, we will not break your usage.
Version history#
We always recommend using the latest API version whenever possible. Previous versions are considered deprecated and may be unavailable for new users.
2023-06-01- New format for streaming server-sent events (SSE):
- Completions are incremental. For example,
" Hello"," my"," name"," is"," Claude."instead of" Hello"," Hello my"," Hello my name"," Hello my name is"," Hello my name is Claude.". - All events are named events, rather than data-only events.
- Removed unnecessary
data: [DONE]event.
- Completions are incremental. For example,
- Removed legacy
exceptionandtruncatedvalues in responses.
- New format for streaming server-sent events (SSE):
2023-01-01: Initial release.
Link last verified
June 7, 2026.
View original ↗
Source: Anthropic Platform Docs
Link last verified: 2026-02-26