HomeDocs changes
Documentation changes
What the docs quietly changed.
Anthropic's published documentation, fetched on a schedule and diffed against the last copy. Every edit dated, including the ones that never made a release note.
Last poll read all 4 cleanly: Claude Code CLI, Claude Developer Platform, Claude Documentation, Model Context Protocol. A date here is when this site noticed, not when Anthropic edited.
Claude Developer Platform
808pages tracked
587 changed this week · last read 22 Oct 2026
Claude Code CLI
228pages tracked
146 changed this week · last read 22 Oct 2026
Claude Documentation
278pages tracked
74 changed this week · last read 22 Oct 2026
Model Context Protocol
357pages tracked
163 changed this week · last read 21 Oct 2026
100 on this page
9,144 of the ledger's changes in api. Show every change
ReadSourcePageWhatLines
21 Oct 2026
532 pages
+34650 −6634 lines
api
api/beta/messages/batches/create
±changed
+1−1
apichanged
api/beta/messages/batches/create
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Appli
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Applies to every request in the batch; an indiv
+1 −1 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/messages/batches
±changed
+1−1
apichanged
api/beta/messages/batches
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Appli
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Applies to every request in the batch; an indiv
+1 −1 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/messages
±changed
+3−3
apichanged
api/beta/messages
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization.
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization.
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Appli
+3 −3 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/update
±changed
+27−13
apichanged
api/beta/memory_stores/update
title: Update a memory store
title: Update a Memory Store
# Update a memory store
# Update a Memory Store
Update a memory store
+27 −13 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/retrieve
±changed
+18−10
apichanged
api/beta/memory_stores/retrieve
title: Retrieve a memory store
title: Retrieve a Memory Store
# Retrieve a memory store
# Retrieve a Memory Store
Retrieve a memory store
+18 −10 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memory_versions/retrieve
±changed
+26−8
apichanged
api/beta/memory_stores/memory_versions/retrieve
title: Retrieve a memory version
title: Retrieve a Memory Version
# Retrieve a memory version
# Retrieve a Memory Version
Retrieve a memory version
+26 −8 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memory_versions/redact
±changed
+23−7
apichanged
api/beta/memory_stores/memory_versions/redact
title: Redact a memory version
title: Redact a Memory Version
# Redact a memory version
# Redact a Memory Version
Redact a memory version
+23 −7 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memory_versions/list
±changed
+24−10
apichanged
api/beta/memory_stores/memory_versions/list
title: List memory versions
title: List Memory Versions
# List memory versions
# List Memory Versions
List memory versions
+24 −10 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memory_versions
±changed
+93−27
apichanged
api/beta/memory_stores/memory_versions
## List memory versions
## List Memory Versions
List memory versions
List Memory Versions
The maximum number of versions to return per page. Defaults to 20.
+93 −27 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memories/update
±changed
+32−12
apichanged
api/beta/memory_stores/memories/update
title: Update a memory
title: Update a Memory
# Update a memory
# Update a Memory
Update a memory
+32 −12 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memories/retrieve
±changed
+26−10
apichanged
api/beta/memory_stores/memories/retrieve
title: Retrieve a memory
title: Retrieve a Memory
# Retrieve a memory
# Retrieve a Memory
Retrieve a memory
+26 −10 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memories/list
±changed
+40−16
apichanged
api/beta/memory_stores/memories/list
title: List memories
title: List Memories
# List memories
# List Memories
List memories
+40 −16 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memories/delete
±changed
+8−4
apichanged
api/beta/memory_stores/memories/delete
title: Delete a memory
title: Delete a Memory
# Delete a memory
# Delete a Memory
Delete a memory
+8 −4 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memories/create
±changed
+32−12
apichanged
api/beta/memory_stores/memories/create
title: Create a memory
title: Create a Memory
# Create a memory
# Create a Memory
Create a memory
+32 −12 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/memories
±changed
+193−69
apichanged
api/beta/memory_stores/memories
## Create a memory
## Create a Memory
Create a memory
Create a Memory
Selects which projection of a `memory` or `memory_version` the server returns. `basic` returns the object with `content` set to `null`; `full` populates `content`. When omitted,
+193 −69 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/list
±changed
+21−13
apichanged
api/beta/memory_stores/list
title: List memory stores
title: List Memory Stores
# List memory stores
# List Memory Stores
List memory stores
+21 −13 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/delete
±changed
+6−4
apichanged
api/beta/memory_stores/delete
title: Delete a memory store
title: Delete a Memory Store
# Delete a memory store
# Delete a Memory Store
Delete a memory store
+6 −4 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/create
±changed
+26−12
apichanged
api/beta/memory_stores/create
title: Create a memory store
title: Create a Memory Store
# Create a memory store
# Create a Memory Store
Create a memory store
+26 −12 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores/archive
±changed
+20−10
apichanged
api/beta/memory_stores/archive
title: Archive a memory store
title: Archive a Memory Store
# Archive a memory store
# Archive a Memory Store
Archive a memory store
+20 −10 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta/memory_stores
±changed
+329−133
apichanged
api/beta/memory_stores
## Create a memory store
## Create a Memory Store
Create a memory store
Create a Memory Store
Human-readable name for the store. Required; 1–255 characters; no control characters. The mount-path slug under `/mnt/memory/` is derived from this name (lowercased, non-alphanum
+329 −133 lines
Recorded here 21 Oct 2026 00:07 UTC
api
api/beta
±changed
+768−214
apichanged
api/beta
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization.
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization.
The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header. Appli
+768 −214 lines
Recorded here 21 Oct 2026 00:07 UTC
api
agents-and-tools/mcp-connector
±changed
+4−4
apichanged
agents-and-tools/mcp-connector
implementation("com.anthropic:anthropic-java:2.74.0")
implementation("com.anthropic:anthropic-java-mcp:2.74.0")
implementation("com.anthropic:anthropic-java:2.75.0")
implementation("com.anthropic:anthropic-java-mcp:2.75.0")
<version>2.74.0</version>
+4 −4 lines
Recorded here 21 Oct 2026 00:07 UTC
20 Oct 2026
151 pages
+10717 −1262 lines
api
managed-agents/secure-deployment-monitoring
±changed
+1−32
apichanged
managed-agents/secure-deployment-monitoring
An offline reviewer is a job you run outside the session that reads each session's events after they are written. Long sessions have too many events for a person to read, so the jo
Run the job on a schedule. To find the sessions to review, record the ones named in `session.status_idled` and `session.status_terminated` webhooks. A delivery can be missed, so al
Ask the reviewer to flag these, and to quote the events it relies on:
+1 −32 lines
Recorded here 20 Oct 2026 22:37 UTC
api
managed-agents/secure-deployment
±changed
+10−0
apichanged
managed-agents/secure-deployment
The [Claude API skill](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/claude-api-skill) that ships with Claude Code has a `managed-agents-secure` command that ch
Let Claude Code check your agent against this guide
+10 −0 lines
Recorded here 20 Oct 2026 22:37 UTC
api
manage-claude/opentelemetry/api
±changed
+1−1
apichanged
manage-claude/opentelemetry/api
# Sign in once as an admin, which opens a browser. Leave ANTHROPIC_API_KEY unset, because it overrides the profile.
# Sign in once as an admin, which opens a browser.
+1 −1 lines
Recorded here 20 Oct 2026 22:37 UTC
api
get-started
±changed
+1−1
apichanged
get-started
On a remote host without a browser, pass `--no-browser` to get a URL you can open on another device, then paste the returned code back into the terminal. If `ANTHROPIC_API_
On a remote host without a browser, pass `--no-browser` to get a URL you can open on another device, then paste the returned code back into the terminal. For non-interactiv
+1 −1 lines
Recorded here 20 Oct 2026 22:37 UTC
api
cli-sdks-libraries/cli/scripting
±changed
+1−5
apichanged
cli-sdks-libraries/cli/scripting
<Note>
Keep `ANTHROPIC_API_KEY` and `ANTHROPIC_AUTH_TOKEN` unset when working from a CLI login. Either variable takes precedence over the login for `ant` commands (see [Credential prece
</Note>
Run [`ant auth status`](https://platform.claude.com/docs/en/cli-sdks-libraries/cli/authentication#check-authentication-status) to confirm which organization and workspace you are l
+1 −5 lines
Recorded here 20 Oct 2026 22:37 UTC
api
cli-sdks-libraries/cli/authentication
±changed
+1−1
apichanged
cli-sdks-libraries/cli/authentication
Profiles are only consulted when no API key is set. If `ANTHROPIC_API_KEY` is present in your environment, it overrides every profile and these commands all use that key's worksp
An `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN` in your environment takes precedence over every profile (see [Credential precedence](https://platform.claude.com/docs/en/manage-c
+1 −1 lines
Recorded here 20 Oct 2026 22:37 UTC
api
agents-and-tools/agent-skills/claude-api-skill
±changed
+15−0
apichanged
agents-and-tools/agent-skills/claude-api-skill
* **Security guide check:** A read-only check of an agent's settings against [Secure your Managed Agents deployment](https://platform.claude.com/docs/en/managed-agents/secure-deplo
## Checking a Managed Agents deployment
To compare an agent's settings with the guide [Secure your Managed Agents deployment](https://platform.claude.com/docs/en/managed-agents/secure-deployment), invoke the `managed-age
+15 −0 lines
Recorded here 20 Oct 2026 22:37 UTC
api
about-claude/models/optimizing-for-cost-and-intelligence
±changed
+1−0
apichanged
about-claude/models/optimizing-for-cost-and-intelligence
* At `xhigh` and `max`, Claude Sonnet 5.5 can start its own rounds of review after it finishes a task, which takes more time and tokens. To keep that work on the task, add the prom
+1 −0 lines
Recorded here 20 Oct 2026 22:37 UTC
api
managed-agents/self-hosted-sandboxes-workers
±changed
+1−1
apichanged
managed-agents/self-hosted-sandboxes-workers
ARG ANT_VERSION=1.42.0
ARG ANT_VERSION=1.43.0
+1 −1 lines
Recorded here 20 Oct 2026 19:37 UTC
api
managed-agents/quickstart
±changed
+2−2
apichanged
managed-agents/quickstart
VERSION=1.42.0
VERSION=1.43.0
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
+2 −2 lines
Recorded here 20 Oct 2026 19:37 UTC
api
manage-claude/opentelemetry/sdk
±changed
+2−2
apichanged
manage-claude/opentelemetry/sdk
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
<version>2.73.0</version>
<version>2.74.0</version>
+2 −2 lines
Recorded here 20 Oct 2026 19:37 UTC
api
get-started
±changed
+2−2
apichanged
get-started
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
<version>2.73.0</version>
<version>2.74.0</version>
+2 −2 lines
Recorded here 20 Oct 2026 19:37 UTC
api
cli-sdks-libraries/sdks/java
±changed
+2−2
apichanged
cli-sdks-libraries/sdks/java
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
<version>2.73.0</version>
<version>2.74.0</version>
+2 −2 lines
Recorded here 20 Oct 2026 19:37 UTC
api
cli-sdks-libraries/cli/quickstart
±changed
+1−1
apichanged
cli-sdks-libraries/cli/quickstart
VERSION=1.42.0
VERSION=1.43.0
+1 −1 lines
Recorded here 20 Oct 2026 19:37 UTC
api
build-with-claude/claude-platform-on-aws
±changed
+4−4
apichanged
build-with-claude/claude-platform-on-aws
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java-aws:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
implementation("com.anthropic:anthropic-java-aws:2.74.0")
<version>2.73.0</version>
+4 −4 lines
Recorded here 20 Oct 2026 19:37 UTC
api
build-with-claude/claude-on-vertex-ai
±changed
+4−4
apichanged
build-with-claude/claude-on-vertex-ai
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java-vertex:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
implementation("com.anthropic:anthropic-java-vertex:2.74.0")
<version>2.73.0</version>
+4 −4 lines
Recorded here 20 Oct 2026 19:37 UTC
api
build-with-claude/claude-on-amazon-bedrock-legacy
±changed
+4−4
apichanged
build-with-claude/claude-on-amazon-bedrock-legacy
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java-bedrock:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
implementation("com.anthropic:anthropic-java-bedrock:2.74.0")
<version>2.73.0</version>
+4 −4 lines
Recorded here 20 Oct 2026 19:37 UTC
api
build-with-claude/claude-in-microsoft-foundry
±changed
+4−4
apichanged
build-with-claude/claude-in-microsoft-foundry
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java-foundry:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
implementation("com.anthropic:anthropic-java-foundry:2.74.0")
<version>2.73.0</version>
+4 −4 lines
Recorded here 20 Oct 2026 19:37 UTC
api
build-with-claude/claude-in-amazon-bedrock
±changed
+4−4
apichanged
build-with-claude/claude-in-amazon-bedrock
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java-bedrock:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
implementation("com.anthropic:anthropic-java-bedrock:2.74.0")
<version>2.73.0</version>
+4 −4 lines
Recorded here 20 Oct 2026 19:37 UTC
api
agents-and-tools/mcp-connector
±changed
+4−4
apichanged
agents-and-tools/mcp-connector
implementation("com.anthropic:anthropic-java:2.73.0")
implementation("com.anthropic:anthropic-java-mcp:2.73.0")
implementation("com.anthropic:anthropic-java:2.74.0")
implementation("com.anthropic:anthropic-java-mcp:2.74.0")
<version>2.73.0</version>
+4 −4 lines
Recorded here 20 Oct 2026 19:37 UTC
api
manage-claude/api-and-data-retention
±changed
+1−0
apichanged
manage-claude/api-and-data-retention
| [User profiles](https://platform.claude.com/docs/en/manage-claude/user-profiles) | `/v1/user_profiles`
+1 −0 lines
Recorded here 20 Oct 2026 18:37 UTC
api
cli-sdks-libraries/sdks/go
±changed
+1−1
apichanged
cli-sdks-libraries/sdks/go
Subproperties of the union can be accessed through methods on the union struct. These methods return a mutable pointer to the underlying data, if present.
Subproperties of the union can be accessed through methods on the union struct. These methods return a pointer to the value, if present.
+1 −1 lines
Recorded here 20 Oct 2026 18:37 UTC
api
agents-and-tools/mcp-tunnels/quickstart
±changed
+4−4
apichanged
agents-and-tools/mcp-tunnels/quickstart
image: us-docker.pkg.dev/anthropic-public-registry/images/mcp-proxy@sha256:efb27b299d627e4134815663cb8896641eeaee025d734c0f695582b4df38f013
image: us-docker.pkg.dev/anthropic-public-registry/images/mcp-proxy@sha256:d243d30642d39857a0579e465cb3b9bf3ae7c1141e83143bb6856777a31467a5
image: cloudflare/cloudflared@sha256:6b599ca3e974349ead3286d178da61d291961182ec3fe9c505e1dd02c8ac31b0
image: cloudflare/cloudflared@sha256:0e56c13c7058fcef9c4f0e7d83372f82330548dbf8f8b366f3d8b506526d93b2
image: us-docker.pkg.dev/anthropic-public-registry/images/mcp-proxy@sha256:efb27b299d627e4134815663cb8896641eeaee025d734c0f695582b4df38f013
+4 −4 lines
Recorded here 20 Oct 2026 18:37 UTC
api
agents-and-tools/mcp-tunnels/deploy-helm
±changed
+8−8
apichanged
agents-and-tools/mcp-tunnels/deploy-helm
--version 2.0.2 > values.yaml
--version 2.1.0 > values.yaml
--version 2.0.2 \
--version 2.1.0 \
--version 2.0.2 \
+8 −8 lines
Recorded here 20 Oct 2026 18:37 UTC
api
agents-and-tools/mcp-tunnels/deploy-compose
±changed
+5−5
apichanged
agents-and-tools/mcp-tunnels/deploy-compose
image: us-docker.pkg.dev/anthropic-public-registry/images/mcp-proxy@sha256:efb27b299d627e4134815663cb8896641eeaee025d734c0f695582b4df38f013
image: us-docker.pkg.dev/anthropic-public-registry/images/mcp-proxy@sha256:d243d30642d39857a0579e465cb3b9bf3ae7c1141e83143bb6856777a31467a5
image: cloudflare/cloudflared@sha256:6b599ca3e974349ead3286d178da61d291961182ec3fe9c505e1dd02c8ac31b0
image: cloudflare/cloudflared@sha256:0e56c13c7058fcef9c4f0e7d83372f82330548dbf8f8b366f3d8b506526d93b2
image: us-docker.pkg.dev/anthropic-public-registry/images/mcp-proxy@sha256:efb27b299d627e4134815663cb8896641eeaee025d734c0f695582b4df38f013
+5 −5 lines
Recorded here 20 Oct 2026 18:37 UTC
api
release-notes/overview
±changed
+4−0
apichanged
release-notes/overview
### October 20, 2026
* [Inference hooks](https://platform.claude.com/docs/en/manage-claude/inference-hooks) are out of beta for Claude Enterprise organizations.
+4 −0 lines
Recorded here 20 Oct 2026 17:37 UTC
api
manage-claude/inference-hooks-endpoint
±changed
+1−1
apichanged
manage-claude/inference-hooks-endpoint
Inference hooks are in beta and available to Claude Enterprise organizations. Field names, request shapes, and headers may change during the beta.
Inference hooks are available only to Claude Enterprise organizations.
+1 −1 lines
Recorded here 20 Oct 2026 17:37 UTC
api
manage-claude/inference-hooks-configuration
±changed
+1−1
apichanged
manage-claude/inference-hooks-configuration
Inference hooks are in beta and available to Claude Enterprise organizations. Configuring them requires the `organization:manage` permission, which only the Owner and Primary own
Inference hooks are available only to Claude Enterprise organizations. Configuring them requires the `organization:manage` permission, which only the Owner and Primary owner role
+1 −1 lines
Recorded here 20 Oct 2026 17:37 UTC
api
manage-claude/inference-hooks
±changed
+1−1
apichanged
manage-claude/inference-hooks
Inference hooks are in beta and available to Claude Enterprise organizations. Configuring them requires the `organization:manage` permission in claude.ai, which only the Owner an
Inference hooks are available only to Claude Enterprise organizations. Configuring them requires the `organization:manage` permission in claude.ai, which only the Owner and Prima
+1 −1 lines
Recorded here 20 Oct 2026 17:37 UTC
api
manage-claude/compliance-api
±changed
+1−1
apichanged
manage-claude/compliance-api
[Inference hooks](https://platform.claude.com/docs/en/manage-claude/inference-hooks) (beta) act inline: your organization's AI security server receives each governed prompt before
[Inference hooks](https://platform.claude.com/docs/en/manage-claude/inference-hooks) act inline: your organization's AI security server receives each governed prompt before inferen
+1 −1 lines
Recorded here 20 Oct 2026 17:37 UTC
api
manage-claude/workspaces
±changed
+1−1
apichanged
manage-claude/workspaces
- You cannot set limits on the Default Workspace
- You cannot set spend limits on the Default Workspace
+1 −1 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/rate-limits-api
±changed
+4−2
apichanged
manage-claude/rate-limits-api
If the model string doesn't match any group, the endpoint returns a 404 error. The `model` parameter is supported on the organization endpoint only; the workspace endpoint doesn't
If the model string doesn't match any group, the endpoint returns a 404 error. Any model your organization has access to matches its group. The `model` parameter is supported on th
To retrieve your organization's workspace IDs, use the [List Workspaces](https://platform.claude.com/docs/en/api/organization/workspaces/list) endpoint, or find them in the [Clau
To retrieve your organization's workspace IDs, use the [List Workspaces](https://platform.claude.com/docs/en/api/organization/workspaces/list) endpoint, or find them in the [Clau
The list covers the models your organization has access to, so it can differ between organizations.
+4 −2 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/inference-hooks
±changed
+1−1
apichanged
manage-claude/inference-hooks
Governed requests are the inference requests behind the user's conversation. Ancillary requests aren't sent to your endpoint. These include conversation title generation and a meas
Governed requests are the inference requests behind the user's conversation or session. System prompts and tool definitions are never included in what is sent. In voice mode, promp
+1 −1 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/cmek-google-cloud-kms
±changed
+1−1
apichanged
manage-claude/cmek-google-cloud-kms
Enabling CMEK is permanent. If your KMS key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.c
Enabling CMEK is permanent. If your key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.claud
+1 −1 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/cmek-claude-platform-on-aws
±changed
+8−8
apichanged
manage-claude/cmek-claude-platform-on-aws
Enabling CMEK is permanent. If your KMS key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.c
Enabling CMEK is permanent. If your key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.claud
<Note>
**Optional:** To limit both service principal statements further, add an `aws:SourceArn` condition to each. The source ARN on every call is the [workspace's ARN](https://platform
+8 −8 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/cmek-azure-key-vault
±changed
+6−4
apichanged
manage-claude/cmek-azure-key-vault
Enabling CMEK is permanent. If your Key Vault key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://plat
Enabling CMEK is permanent. If your key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.claud
validation = client.organization.external_keys.validate("ekey_<id>")
external_key_id = "ekey_<id>"
validation = client.organization.external_keys.validate(external_key_id)
+6 −4 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/cmek-aws-kms
±changed
+85−85
apichanged
manage-claude/cmek-aws-kms
Enabling CMEK is permanent. If your KMS key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.c
Enabling CMEK is permanent. If your key is deleted or disabled, Anthropic cannot recover the data encrypted under it. Review the [warnings and limitations](https://platform.claud
### Create the key
Create the key in a [US region](https://platform.claude.com/docs/en/manage-claude/cmek#availability-and-regions). For the lowest latency, use `us-east-2`.
+85 −85 lines
Recorded here 20 Oct 2026 17:07 UTC
api
manage-claude/claude-code-analytics-api
±changed
+12−2
apichanged
manage-claude/claude-code-analytics-api
* **customer\_type:** Type of customer account (`api` for API customers, `subscription` for Pro/Team customers)
* **customer\_type:** Type of customer account (`api` or `subscription`); records cover only usage authenticated against your Claude Console organization
The `customer_type` field indicates whether the usage is from `api` customers (pay-as-you-go API) or `subscription` customers (Pro/Team plans).
The `customer_type` field is either `api` or `subscription`. Every record, whichever value it has, describes usage authenticated against your Claude Console organization.
+12 −2 lines
Recorded here 20 Oct 2026 17:07 UTC
api
api/rate-limits
±changed
+1−1
apichanged
api/rate-limits
* You can't set limits on the default Workspace.
* You can't set spend limits on the default Workspace.
+1 −1 lines
Recorded here 20 Oct 2026 17:07 UTC
api
release-notes/overview
±changed
+5−4
apichanged
release-notes/overview
* We've added `capabilities.thinking.types.between_tools` to the [Models API](https://platform.claude.com/docs/en/api/models/list). `GET /v1/models` and `GET /v1/models/{model_id}`
* Code written for Claude Haiku 4.5 can break on Claude Haiku 5.5. Manual extended thinking (`budget_tokens`), the sampling parameters `temperature`, `top_p`, and `top_k`, and assi
* Code written for Claude Haiku 4.5 can break on Claude Haiku 5.5. Manual extended thinking (`budget_tokens`), the sampling parameters `temperature`, `top_p`, and `top_k`, and assi
* The legacy **Workbench** ([platform.claude.com/workbench](https://platform.claude.com/workbench)) in the Claude Console is being sunset with access ending on August 17, 2026. Sav
* The legacy **Workbench** ([platform.claude.com/workbench](https://platform.claude.com/workbench)) in the Claude Console is being sunset with access ending on August 17, 2026. Sav
+5 −4 lines
Recorded here 20 Oct 2026 02:07 UTC
api
models/sonnet-5-5/migration-guide
±changed
+4−6
apichanged
models/sonnet-5-5/migration-guide
const textBlock = response.content.find(
(block): block is Anthropic.TextBlock => block.type === "text"
);
const textBlock = response.content.find((block) => block.type === "text");
* Replace [forced tool use](https://platform.claude.com/docs/en/models/sonnet-5-5/migration-guide#forced-tool-use) with `auto` and strict tools, or with `auto` alone on Amazon Bedr
+4 −6 lines
Recorded here 20 Oct 2026 02:07 UTC
api
models/overview
±changed
+2−0
apichanged
models/overview
Each model's `capabilities` object also includes `thinking.types.between_tools`, which reports whether the model accepts `thinking: {type: "between_tools"}`, the setting that [turn
+2 −0 lines
Recorded here 20 Oct 2026 02:07 UTC
api
models/opus-5-5/migration-guide
±changed
+5−7
apichanged
models/opus-5-5/migration-guide
* **Prefill:** Don't end `messages` with a prefilled assistant turn: it is rejected. Use [structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outpu
* **Prefill:** Don't end `messages` with a prefilled assistant turn: it is rejected. Use [structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outpu
const textBlock = response.content.find(
(block): block is Anthropic.TextBlock => block.type === "text"
);
+5 −7 lines
Recorded here 20 Oct 2026 02:07 UTC
api
models/haiku-5-5/whats-new-haiku-5-5
±changed
+0−1
apichanged
models/haiku-5-5/whats-new-haiku-5-5
| [Structured outputs aren't available on Amazon Bedrock](https://platform.claude.com/docs/en/build-with-claude/structured-outputs)
+0 −1 lines
Recorded here 20 Oct 2026 02:07 UTC
api
models/haiku-5-5/migration-guide
±changed
+1−2
apichanged
models/haiku-5-5/migration-guide
11. If you use [structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outputs) (`output_config.format` or `strict: true` tools) on Amazon Bedrock, de
* **Output format:** use [structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outputs), or tools with enum fields for classification. On Amazon Bed
* **Output format:** use [structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outputs), or tools with enum fields for classification.
+1 −2 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/workflow-runs
±changed
+12−7
apichanged
managed-agents/workflow-runs
content: [{ type: "text", text: "Which contracts in /contracts have a change-of-control clause?" }],
},
],
content: [
{
+12 −7 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/vaults
±changed
+24−20
apichanged
managed-agents/vaults
metadata: { external_user_id: "usr_abc123" },
metadata: { external_user_id: "usr_abc123" }
"token_endpoint_auth": {"type": "client_secret_post", "client_secret": "abc123..."},
"token_endpoint_auth": {
"type": "client_secret_post",
+24 −20 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/skills
±changed
+3−3
apichanged
managed-agents/skills
authorization_token: "ghp_your_github_token",
},
],
authorization_token: "ghp_your_github_token"
}
+3 −3 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/session-threads
±changed
+9−9
apichanged
managed-agents/session-threads
events: [{ type: "user.interrupt", session_thread_id: thread.id }],
events: [{ type: "user.interrupt", session_thread_id: thread.id }]
session_id: session.id,
session_id: session.id
events: [{ type: "user.interrupt", session_thread_id: thread.id }],
+9 −9 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/self-hosted-sandboxes-workers
±changed
+3−4
apichanged
managed-agents/self-hosted-sandboxes-workers
async with AsyncAnthropic(auth_token=os.environ["ANTHROPIC_ENVIRONMENT_KEY"]) as client:
async with AsyncAnthropic(
auth_token=os.environ["ANTHROPIC_ENVIRONMENT_KEY"]
+3 −4 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/self-hosted-sandboxes-custom-tools
±changed
+5−4
apichanged
managed-agents/self-hosted-sandboxes-custom-tools
ClientSession(read, write, read_timeout_seconds=timedelta(seconds=60)) as mcp_session,
+5 −4 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/scheduled-deployments
±changed
+8−8
apichanged
managed-agents/scheduled-deployments
content: [{ type: "text", text: "Run the weekly compliance scan." }],
},
content: [{ type: "text", text: "Run the weekly compliance scan." }]
}
timezone: "America/New_York",
+8 −8 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/quickstart
±changed
+10−12
apichanged
managed-agents/quickstart
* An [API key](https://platform.claude.com/settings/keys)
* An [API key](https://platform.claude.com/settings/keys) from the Console
tools: [
{ type: "agent_toolset_20260401" },
],
+10 −12 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/overview
±changed
+1−1
apichanged
managed-agents/overview
1. A [Claude API key](https://platform.claude.com/settings/keys)
1. A [Claude API key](https://platform.claude.com/settings/keys) from the Claude Console
+1 −1 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/onboarding
±changed
+1−1
apichanged
managed-agents/onboarding
The [visual interface](https://platform.claude.com/workspaces/default/agent-quickstart/) walks you through each field of an agent definition:
The [visual interface](https://platform.claude.com/workspaces/default/agent-quickstart/) in the Claude Console walks you through each field of an agent definition:
+1 −1 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/multiagent-orchestration
±changed
+14−16
apichanged
managed-agents/multiagent-orchestration
{ type: "agent", id: testWriterAgent.id },
],
},
},
{ type: "agent", id: testWriterAgent.id }
+14 −16 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/mcp-connector
±changed
+5−5
apichanged
managed-agents/mcp-connector
url: "https://api.githubcopilot.com/mcp/",
},
url: "https://api.githubcopilot.com/mcp/"
}
{ type: "mcp_toolset", mcp_server_name: "github" },
+5 −5 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/github
±changed
+18−20
apichanged
managed-agents/github
url: "https://api.githubcopilot.com/mcp/",
},
url: "https://api.githubcopilot.com/mcp/"
}
mcp_server_name: "github",
+18 −20 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/files
±changed
+6−6
apichanged
managed-agents/files
file: await toFile(readFile("data.csv"), "data.csv", { type: "text/csv" }),
file: await toFile(readFile("data.csv"), "data.csv", { type: "text/csv" })
mount_path: "/data.csv",
},
],
+6 −6 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/events-and-streaming
±changed
+27−27
apichanged
managed-agents/events-and-streaming
text: "Analyze the performance of the sort function in utils.py",
},
],
},
],
+27 −27 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/event-deltas
±changed
+11−5
apichanged
managed-agents/event-deltas
"content": [{"type": "text", "text": "Describe the repo in one sentence."}],
"content": [
{"type": "text", "text": "Describe the repo in one sentence."}
],
preview = accumulate_managed_agents_event(previews.get(event.event_id), event)
+11 −5 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/environments
±changed
+3−3
apichanged
managed-agents/environments
networking: { type: "limited", allow_package_managers: true },
},
networking: { type: "limited", allow_package_managers: true }
}
environment_id: environment.id,
+3 −3 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/dreams
±changed
+3−5
apichanged
managed-agents/dreams
{ type: "sessions", session_ids: [sessionA, sessionB] },
{ type: "sessions", session_ids: [sessionA, sessionB] }
instructions: "Focus on coding-style preferences; ignore one-off debugging notes.",
instructions: "Focus on coding-style preferences; ignore one-off debugging notes."
resources: [
+3 −5 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/define-outcomes
±changed
+6−6
apichanged
managed-agents/define-outcomes
file: await toFile(readFile("/tmp/rubric.md"), "/tmp/rubric.md"),
file: await toFile(readFile("/tmp/rubric.md"), "/tmp/rubric.md")
title: "Financial analysis on Costco",
title: "Financial analysis on Costco"
max_iterations: 5, // optional; default 3, max 20
+6 −6 lines
Recorded here 20 Oct 2026 02:07 UTC
api
managed-agents/agent-setup
±changed
+5−5
apichanged
managed-agents/agent-setup
tools: [{ type: "agent_toolset_20260401" }],
tools: [{ type: "agent_toolset_20260401" }]
system: "You are a helpful assistant.",
system: "You are a helpful assistant."
system: "You are a helpful coding agent. Always write tests.",
+5 −5 lines
Recorded here 20 Oct 2026 02:07 UTC
api
manage-claude/plugins-api
±changed
+17−17
apichanged
manage-claude/plugins-api
| Status | Cause | What to do
| -------------------------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------------
| 404 | `marketplace_id` is not a marketplace of your organization. | Take the ID from [List marketplaces](https
| 400 | The marketplace is synchronized from Git, or already holds 500 plugins and skills. | Upload to a `manual` marketplace, or chang
| 409 `plugin_name_taken` | The name is taken in that marketplace. | Continue with `details.plugin_id` (upload
+17 −17 lines
Recorded here 20 Oct 2026 02:07 UTC
api
manage-claude/opentelemetry/api
±changed
+2−2
apichanged
manage-claude/opentelemetry/api
For **Selected** or **All except**, select the workspaces in the search box that appears under the options. To change a destination's workspaces later, open its **More actions** me
For **Selected** or **All except**, select the workspaces in the search box that appears under the options. To change a destination's workspaces later, open its **More actions** me
The API doesn't send spans to a disabled destination. To resume export, fix the cause. Then, with the **Workspace** filter on the [OpenTelemetry settings page](https://platform.cla
The API doesn't send spans to a disabled destination. To resume export, fix the cause. Then, on the [OpenTelemetry settings page](https://platform.claude.com/settings/telemetry-des
+2 −2 lines
Recorded here 20 Oct 2026 02:07 UTC
api
manage-claude/data-residency
±changed
+1−3
apichanged
manage-claude/data-residency
const textBlock = response.content.find(
(block): block is Anthropic.TextBlock => block.type === "text"
);
const textBlock = response.content.find((block) => block.type === "text");
+1 −3 lines
Recorded here 20 Oct 2026 02:07 UTC
api
manage-claude/cmek
±changed
+0−1
apichanged
manage-claude/cmek
* Portions of the Compliance API that return raw content, such as prompts, responses, and files, are disabled.
+0 −1 lines
Recorded here 20 Oct 2026 02:07 UTC
api
manage-claude/claude-code-analytics-api
±changed
+2−2
apichanged
manage-claude/claude-code-analytics-api
The Claude Code Analytics Admin API provides programmatic access to daily aggregated usage metrics for Claude Code users, enabling organizations to analyze developer productivity a
The Claude Code Analytics Admin API provides programmatic access to daily aggregated usage metrics for Claude Code users, enabling organizations to analyze developer productivity a
* [Claude Code Analytics dashboard](https://platform.claude.com/claude-code)
* [Claude Code Analytics dashboard](https://platform.claude.com/claude-code) in the Claude Console
+2 −2 lines
Recorded here 20 Oct 2026 02:07 UTC
api
home
±changed
+6−6
apichanged
home
Get API key
Get API key in Claude Console
Get API key
Get API key in Claude Console
Try the API in playground
+6 −6 lines
Recorded here 20 Oct 2026 02:07 UTC
api
get-api-key
±changed
+1−1
apichanged
get-api-key
The [client SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) reads `ANTHROPIC_API_KEY` automatically. Direct HTTP requests send the key in the `x-api-key` head
The [client SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/overview) reads `ANTHROPIC_API_KEY` automatically. Direct HTTP requests send the key as `Authorization: Bear
+1 −1 lines
Recorded here 20 Oct 2026 02:07 UTC
api
cli-sdks-libraries/sdks/php
±changed
+2−2
apichanged
cli-sdks-libraries/sdks/php
$client = new \Anthropic\Client(
requestOptions: \Anthropic\RequestOptions::with(streamingTransporter: $myStreamingClient),
$client = new Client(
requestOptions: RequestOptions::with(streamingTransporter: $myStreamingClient),
+2 −2 lines
Recorded here 20 Oct 2026 02:07 UTC
api
cli-sdks-libraries/libraries/openai-sdk
±changed
+1−1
apichanged
cli-sdks-libraries/libraries/openai-sdk
* Replace your API key with a [Claude API key](https://platform.claude.com/settings/keys)
* Replace your API key with a [Claude API key](https://platform.claude.com/settings/keys) from the Claude Console
+1 −1 lines
Recorded here 20 Oct 2026 02:07 UTC
api
cli-sdks-libraries/libraries/apple-foundation-models
±changed
+1−1
apichanged
cli-sdks-libraries/libraries/apple-foundation-models
Your proxy receives standard [Messages API](https://platform.claude.com/docs/en/api/messages/create) requests, attaches the `x-api-key` header, and forwards them to `https://api.an
Your proxy receives standard [Messages API](https://platform.claude.com/docs/en/api/messages/create) requests, attaches your API key as `Authorization: Bearer <key>`, and forwards
+1 −1 lines
Recorded here 20 Oct 2026 02:07 UTC
api
cli-sdks-libraries/cli/using
±changed
+2−0
apichanged
cli-sdks-libraries/cli/using
| `--api-key-stdin` | Read the API key from standard input. The flag reads all of standard input, so pass the request body with [flags](https://platform.claude.
| `--auth-token-stdin` | Read the bearer token from standard input. The flag reads all of standard input, so pass the request body with [flags](https://platform.cl
+2 −0 lines
Recorded here 20 Oct 2026 02:07 UTC
api
cli-sdks-libraries/cli/authentication
±changed
+1−1
apichanged
cli-sdks-libraries/cli/authentication
To override the key for a single invocation, pass `--api-key`. To point at a different API host, set `ANTHROPIC_BASE_URL` or pass `--base-url`.
To override the key for a single invocation, pass [`--api-key-stdin`](https://platform.claude.com/docs/en/cli-sdks-libraries/cli/using#global-flags) and pipe the key to the command
+1 −1 lines
Recorded here 20 Oct 2026 02:07 UTC
api
cli-sdks-libraries/cli/apply
±changed
+6−4
apichanged
cli-sdks-libraries/cli/apply
Resources refer to each other by path. Wherever the API expects another resource's ID, write the relative path to that resource's file instead. In this project, the reviewer agent
Resources refer to each other by path. Wherever the API expects another resource's ID, write the relative path to that resource's file instead. In this project, the reviewer agent
type: coordinator
agents:
- ./reviewer.md
+6 −4 lines
Recorded here 20 Oct 2026 02:07 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.