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
ReadSourcePageWhatLines
21 Oct 2026
617 pages
+36050 −7227 lines
claude-code
settings-example
±changed
+1−1
claude-codechanged
settings-example
* **Cloud sessions read it too.** A [cloud session](/docs/en/settings#settings-in-cloud-sessions) starts from a clone of the repository, so the committed file applies there as well
* **Cloud sessions outside a [project](/docs/en/claude-projects#what-threads-pick-up-from-your-repositories) read it too.** A [cloud session](/docs/en/settings#settings-in-cloud-se
+1 −1 lines
Upstream edited 21 Oct 2026 10:03 UTC Recorded here 21 Oct 2026 10:07 UTC
claude-code
self-hosted-environments-configuration
±changed
+7−5
claude-codechanged
self-hosted-environments-configuration
* `<repo>/.mcp.json`: project scope. Commit the file to the repository; its servers are auto-approved in cloud sessions. In a session with several repositories, [at most one reposi
* `<repo>/.mcp.json`: project scope. Outside a [project](/docs/en/claude-projects#what-threads-pick-up-from-your-repositories) thread, commit the file to the repository, and its se
* **Project settings**: a repository-committed `.claude/settings.json` layers on top of the user-level baseline. In a session with several repositories, [at most one repository's f
* **Project settings**: outside a [project](/docs/en/claude-projects#what-threads-pick-up-from-your-repositories) thread, a repository-committed `.claude/settings.json` layers on t
When a person starts their own session, Claude Code also downloads the [skills enabled for their claude.ai account](/docs/en/skills#skills-in-cowork-and-cloud-sessions) into that s
+7 −5 lines
Upstream edited 21 Oct 2026 10:03 UTC Recorded here 21 Oct 2026 10:07 UTC
claude-code
routines
±changed
+2−2
claude-codechanged
routines
Scheduled tasks run autonomously as full Claude Code cloud sessions. You don't choose a permission mode. The session runs shell commands, uses [skills](/docs/en/skills) committed t
Scheduled tasks run autonomously as full Claude Code cloud sessions. You don't choose a permission mode. The session runs shell commands, uses [skills](/docs/en/skills), and calls
* **In the repository**: for a scheduled task with one repository, you can instead declare the server in a committed [`.mcp.json`](/docs/en/mcp#project-scope) so it is part of the
* **In the repository**: for a scheduled task with one repository outside a [project](/docs/en/claude-projects#what-threads-pick-up-from-your-repositories), you can instead declare
+2 −2 lines
Upstream edited 21 Oct 2026 10:03 UTC Recorded here 21 Oct 2026 10:07 UTC
claude-code
mcp-quickstart
±changed
+1−1
claude-codechanged
mcp-quickstart
* **Cloud sessions**: commit a `.mcp.json` to your repository; a session with one repository loads it. See [Edit .mcp.json directly](#edit-mcp-json-directly) and [What carries over
* **Cloud sessions**: outside a [project](/docs/en/claude-projects#what-threads-pick-up-from-your-repositories), commit a `.mcp.json` to your repository; a session with one reposit
+1 −1 lines
Upstream edited 21 Oct 2026 10:03 UTC Recorded here 21 Oct 2026 10:07 UTC
claude-code
mcp
±changed
+1−1
claude-codechanged
mcp
In `claude -p` runs, [Agent SDK](/docs/en/headless) sessions, and [cloud sessions](/docs/en/claude-code-on-the-web), Claude Code can't show that prompt: it loads project-scoped ser
In `claude -p` runs, [Agent SDK](/docs/en/headless) sessions, and [cloud sessions](/docs/en/claude-code-on-the-web) outside a [project](/docs/en/claude-projects#what-threads-pick-u
+1 −1 lines
Upstream edited 21 Oct 2026 10:03 UTC Recorded here 21 Oct 2026 10:07 UTC
claude-code
cloud-environments
±changed
+7−2
claude-codechanged
cloud-environments
> [!NOTE]
>
> Of the repository configuration in this table, a cloud thread in a [project](/docs/en/claude-projects) loads only the repository root's `CLAUDE.md`, `.claude/CLAUDE.md`, and `.cl
* **Anthropic-hosted environment**: Claude Code runs hooks from the repository and from your organization's [server-managed settings](/docs/en/server-managed-settings). [Claude Tag
+7 −2 lines
Upstream edited 21 Oct 2026 10:03 UTC Recorded here 21 Oct 2026 10:07 UTC
claude-code
claude-projects
±changed
+20−24
claude-codechanged
claude-projects
* The `CLAUDE.md` and skills in [each of the project's repositories](#what-threads-pick-up-from-your-repositories), and in a project with one repository, that repository's permis
* The `CLAUDE.md` in [each of the project's repositories](#what-threads-pick-up-from-your-repositories), but not the repositories' skills, `.claude/settings.json`, or `.mcp.json`
Each approval covers that prompt, or the rest of that thread if you choose the broader option.
To let every thread run certain commands without asking, or to block some, add [permission rules](/docs/en/permissions) to the repository's `.claude/settings.json`. Check that clou
+20 −24 lines
Upstream edited 21 Oct 2026 10:03 UTC Recorded here 21 Oct 2026 10:07 UTC
claude-code
claude-code-on-the-web
±changed
+2−2
claude-codechanged
claude-code-on-the-web
* **`/config`**: in your browser at claude.ai/code, opens the Claude Code section of your settings instead of setting a value, and text after the command, including `key=value`, is
* **`/config`**: in your browser at claude.ai/code, opens the Claude Code section of your settings instead of setting a value, and text after the command, including `key=value`, is
[Subagents](/docs/en/sub-agents) work the same way they do locally. Claude can spawn them with the Agent tool to offload research or parallel work into a separate context window, k
[Subagents](/docs/en/sub-agents) work the same way they do locally. Claude can spawn them with the Agent tool to offload research or parallel work into a separate context window, k
+2 −2 lines
Upstream edited 21 Oct 2026 10:03 UTC Recorded here 21 Oct 2026 10:07 UTC
claude-docs
cowork/guide/dispatch
±changed
+1−1
claude-docschanged
cowork/guide/dispatch
Permission prompts behave the same as in a normal Cowork session.
Permission prompts behave the same as in a normal Cowork session. A tool that is marked as needing a person's approval can ask on every call, even if you chose to always allow it.
+1 −1 lines
Upstream edited 21 Oct 2026 08:17 UTC Recorded here 21 Oct 2026 08:37 UTC
claude-code
claude-tag
±changed
+2−2
claude-codechanged
claude-tag
No line of the body moved in this read.
+2 −2 lines
Recorded here 21 Oct 2026 06:37 UTC
claude-code
agent-sdk/mcp
±changed
+6−0
claude-codechanged
agent-sdk/mcp
### Named servers
### Set the first-turn wait yourself
+6 −0 lines
Upstream edited 21 Oct 2026 06:28 UTC Recorded here 21 Oct 2026 06:37 UTC
claude-code
setup
±changed
+5−5
claude-codechanged
setup
```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} the
```bash theme={null}
```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={nul
```powershell theme={null}
```batch theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} th
+5 −5 lines
Upstream edited 21 Oct 2026 06:28 UTC Recorded here 21 Oct 2026 06:37 UTC
claude-code
prompt-caching
±changed
+1−1
claude-codechanged
prompt-caching
* **Tools loaded upfront**: adding a definition invalidates the cache, and so does removing one on purpose. This applies when tool search is [below its `auto` threshold, disabled,
* **Tools loaded upfront**: adding a definition invalidates the cache, and so does removing one on purpose. This applies when tool search is [off or unavailable](/docs/en/mcp#confi
+1 −1 lines
Upstream edited 21 Oct 2026 06:28 UTC Recorded here 21 Oct 2026 06:37 UTC
claude-code
mcp
±changed
+5−1
claude-codechanged
mcp
| `auto` | Threshold mode: Claude Code loads the tools it would otherwise defer upfront while their definitions total less than 10% of the context window, and defers all of them on
| `auto` | Threshold mode. Tools that would otherwise be deferred load upfront while their definitions total under 10% of the context window. At 10% or more, tool search turns on,
#### Tools that stay deferred below the `ENABLE_TOOL_SEARCH=auto` threshold
+5 −1 lines
Upstream edited 21 Oct 2026 06:28 UTC Recorded here 21 Oct 2026 06:37 UTC
claude-code
agent-sdk/tool-search
±changed
+1−1
claude-codechanged
agent-sdk/tool-search
| `auto` | Counts the tokens in the tool definitions that tool search can defer and compares the total against the model's context window. When the total reaches 10% of the window,
| `auto` | Tool search is off, and tool definitions load upfront, until the definitions it can defer reach 10% of the model's context window. Tool search then activates, and can [s
+1 −1 lines
Upstream edited 21 Oct 2026 06:28 UTC Recorded here 21 Oct 2026 06:37 UTC
claude-code
sandboxing
±changed
+13−3
claude-codechanged
sandboxing
If the reason in parentheses is `EACCES`, `EPERM`, or `EROFS`, start Claude Code in a project folder you can write to, then run `/sandbox` again in that session.
If the reason begins with `Invalid JSON syntax in settings file`, correct the JSON in your project's `.claude/settings.local.json`, then run `/sandbox` again.
If the reason in parentheses is `EACCES`, `EPERM`, or `EROFS`, start Claude Code in a project folder you can write to, then run `/sandbox` again in that session. If the reason begi
+13 −3 lines
Upstream edited 21 Oct 2026 05:51 UTC Recorded here 21 Oct 2026 06:07 UTC
claude-code
permissions
±changed
+26−3
claude-codechanged
permissions
* **`find`**: with an action that runs commands, deletes files, or writes files, such as `-exec`, `-delete`, or `-fprint`, or with `-files0-from`, which takes the paths to search f
* **`find`**: with an action that runs commands, deletes files, or writes files, such as `-exec`, `-delete`, `-rm`, or `-fprint`, or with `-files0-from`, which takes the paths to s
##### Attachments through a symlink
A `Read` deny rule also covers these attachments, matching each one on either the named path or the file it resolves to. Claude Code leaves an attachment out of the conversation wh
+26 −3 lines
Upstream edited 21 Oct 2026 05:51 UTC Recorded here 21 Oct 2026 06:07 UTC
claude-code
permission-modes
±changed
+1−1
claude-codechanged
permission-modes
> In the VS Code extension, how [Claude in Chrome](/docs/en/chrome) browser actions get approved depends on how the session connected to the browser: see [Permission prompts in VS
> For how [Claude in Chrome](/docs/en/chrome) browser actions get approved in the VS Code extension, see [Permission prompts in VS Code sessions](/docs/en/chrome#permission-prompts
+1 −1 lines
Upstream edited 21 Oct 2026 05:51 UTC Recorded here 21 Oct 2026 06:07 UTC
claude-code
errors
±changed
+24−1
claude-codechanged
errors
| `Only a teammate can approve a shutdown request` | [Tool errors](#only-a-teammate-can-approve-a-shutdown-request) |
| `CLAUDE_CODE_AUTO_COMPACT_WINDOW="<value>" reads as <N> tokens, so Claude Code treats it as the 100k minimum` | [Values and warnings for `CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/
| `CLAUDE_CODE_AUTO_COMPACT_WINDOW="<value>" is too large, so Claude Code treats it as the 1M maximum` | [Values and warnings for `CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/en/model-
| `CLAUDE_CODE_AUTO_COMPACT_WINDOW="<value>" isn't a usable size, so Claude Code ignores it` | [Values and warnings for `CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/en/model-config#cla
* If [`ANTHROPIC_BASE_URL`](/docs/en/env-vars) points at an [LLM gateway](/docs/en/llm-gateway) and every request fails this way, check whether your gateway is rejecting the tool s
+24 −1 lines
Upstream edited 21 Oct 2026 05:25 UTC Recorded here 21 Oct 2026 05:37 UTC
api
release-notes/overview
±changed
+1−2
apichanged
release-notes/overview
- Claude Managed Agents [scheduled deployments](https://platform.claude.com/docs/en/managed-agents/scheduled-deployments) are now available on [Claude Platform on AWS](https://plat
* Claude Managed Agents [scheduled deployments](https://platform.claude.com/docs/en/managed-agents/scheduled-deployments) are now available on [Claude Platform on AWS](https://plat
+1 −2 lines
Recorded here 21 Oct 2026 04:07 UTC
api
manage-claude/user-profiles-verification-portal
±changed
+3−3
apichanged
manage-claude/user-profiles-verification-portal
To create an enrollment link for a profile, call `POST /v1/user_profiles/{id}/action_urls` with the profile's ID in the path. In the request body, set `action.type` to `enroll_end_
To create an enrollment link for a profile, call [`POST /v1/user_profiles/{id}/action_urls`](https://platform.claude.com/docs/en/api/user_profiles/action_urls/create) with the prof
Linking doesn't approve anything by itself. It connects the profile to the end customer's organization, so that programs the organization is approved for apply to requests that car
Linking doesn't approve anything by itself. It connects the profile to the end customer's organization, so that programs the organization is approved for apply to requests that car
* An object: Its `status` is `active` when Anthropic has approved the end customer for the program, otherwise `pending` or `rejected`.
+3 −3 lines
Recorded here 21 Oct 2026 04:07 UTC
api
manage-claude/user-profiles
±changed
+33−32
apichanged
manage-claude/user-profiles
User profiles ("profiles") tell Anthropic which of your end customers each API request is for. A safety enforcement action, such as a hold or a block, can then apply to one end cus
User profiles ("profiles") tell Anthropic which of your end customers each API request is for. A safety enforcement action, such as a restriction or a ban, can then apply to one en
// ...
Send the profile ID in the `anthropic-user-profile-id` header on every request you make on the end customer's behalf. The SDKs and the CLI have an argument that sends the header fo
Send the profile ID in the `anthropic-user-profile-id` header on every request you make on the end customer's behalf. The SDK and the CLI have an argument that sends the header for
+33 −32 lines
Recorded here 21 Oct 2026 04:07 UTC
api
manage-claude/opentelemetry/sdk
±changed
+11−6
apichanged
manage-claude/opentelemetry/sdk
// The SDK emits its spans from the source com.anthropic.sdk.csharp. Add com.anthropic.sdk.csharp*
// instead to include the SDK's clients for cloud platforms.
.AddSource("com.anthropic.sdk.csharp")
.AddSource("com.anthropic.sdk.csharp*")
| `tracer_provider` (typescript, java, php: `tracerProvider`; csharp: `AddSource("com.anthropic.sdk.csharp")`; go: `option.WithTracerProvider()`)
+11 −6 lines
Recorded here 21 Oct 2026 04:07 UTC
api
manage-claude/opentelemetry/api
±changed
+4−3
apichanged
manage-claude/opentelemetry/api
.headers(TelemetryDestinationCreateParams.Headers.builder()
.headers(TelemetryDestinationCreateParams.DestinationHeaders.builder()
// Add this source to your tracer provider, next to com.anthropic.sdk.csharp.
// ...
+4 −3 lines
Recorded here 21 Oct 2026 04:07 UTC
api
manage-claude/cmek-aws-kms
±changed
+2−0
apichanged
manage-claude/cmek-aws-kms
On Claude Enterprise, the organization has one compartment ID. Copy it from your key under **Encryption keys** in [claude.ai > Organization settings > Data and privacy](https://c
+2 −0 lines
Recorded here 21 Oct 2026 04:07 UTC
api
manage-claude/cmek
±changed
+6−4
apichanged
manage-claude/cmek
* Artifacts, including Claude Design, Claude Slides, and Claude Docs in conversations and the **Artifacts** tab.
* Artifacts, including Claude Design, Claude Slides, and Claude Docs in conversations and the **Artifacts** tab, cannot be turned on in organizations that also use ZDR. In organiza
* The following beta and research preview features are unavailable in CMEK organizations, regardless of admin settings: Claude Design, Claude Slides, and Claude Docs in conversatio
* The following beta and research preview features are unavailable in CMEK organizations, regardless of admin settings: Claude Security and routines.
+6 −4 lines
Recorded here 21 Oct 2026 04:07 UTC
api
manage-claude/admin-api
±changed
+4−0
apichanged
manage-claude/admin-api
## Organization webhooks
Register webhook endpoints for events about enforcement actions on your organization's user profiles with [organization webhooks](https://platform.claude.com/docs/en/manage-claude/
+4 −0 lines
Recorded here 21 Oct 2026 04:07 UTC
api
build-with-claude/claude-in-microsoft-foundry
±changed
+1−1
apichanged
build-with-claude/claude-in-microsoft-foundry
# ant reads ANTHROPIC_API_KEY and sends it as x-api-key, which Foundry accepts
# ant reads ANTHROPIC_API_KEY
+1 −1 lines
Recorded here 21 Oct 2026 04:07 UTC
api
agents-and-tools/mcp-connector
±changed
+1−1
apichanged
agents-and-tools/mcp-connector
| `url` | string | Yes | The URL of the MCP server. Must start with https\://.
| `url` | string | Yes | The URL of the MCP server. Must start with `https://`.
+1 −1 lines
Recorded here 21 Oct 2026 04:07 UTC
claude-code
claude-tag
±changed
+1−1
claude-codechanged
claude-tag
No line of the body moved in this read.
+1 −1 lines
Recorded here 21 Oct 2026 03:37 UTC
claude-code
changelog
±changed
+5−0
claude-codechanged
changelog
**2.1.306**
* Fixed `claude -p` inside cloud sessions reporting "Not logged in" when started without the session's environment variables
* Fixed an API error being replaced by "prompt is too long", and an unneeded compaction, in sessions with many MCP tools
+5 −0 lines
Upstream edited 21 Oct 2026 03:27 UTC Recorded here 21 Oct 2026 03:37 UTC
api
release-notes/overview
±changed
+2−0
apichanged
release-notes/overview
* We've launched [user profiles](https://platform.claude.com/docs/en/manage-claude/user-profiles), so you can tell Anthropic which of your end customers each API request is for. If
* We've added [organization webhooks](https://platform.claude.com/docs/en/manage-claude/organization-webhooks) to the [Admin API](https://platform.claude.com/docs/en/manage-claude/
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
manage-claude/user-profiles-verification-portal
+new page
+201−0
apinew page
manage-claude/user-profiles-verification-portal
No line of the body moved in this read.
+201 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
manage-claude/user-profiles
+new page
+652−0
apinew page
manage-claude/user-profiles
No line of the body moved in this read.
+652 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
manage-claude/rate-limits-api
±changed
+3−1
apichanged
manage-claude/rate-limits-api
No. To set workspace rate limits, go to the [Rate limits](https://platform.claude.com/usage/limits) page in the Claude Console, select the workspace from the **Workspace** dropdown
**For a workspace:** Yes. The [Set Workspace Rate Limits](https://platform.claude.com/docs/en/api/organization/workspaces/rate_limits/update) endpoint sets or clears a workspace's
**For an organization:** No. To request higher limits, see [Requesting higher limits](https://platform.claude.com/docs/en/api/rate-limits#requesting-higher-limits).
+3 −1 lines
Recorded here 21 Oct 2026 03:07 UTC
api
manage-claude/organization-webhooks
+new page
+413−0
apinew page
manage-claude/organization-webhooks
No line of the body moved in this read.
+413 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/organization/workspaces/rate_limits/update
+new page
+276−0
apinew page
api/organization/workspaces/rate_limits/update
No line of the body moved in this read.
+276 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/organization/workspaces/rate_limits
±changed
+328−0
apichanged
api/organization/workspaces/rate_limits
## Set Workspace Rate Limits
**POST** `/v1/organizations/workspaces/{workspace_id}/rate_limits/{rate_limit_id}`
Set or clear rate-limit overrides for one rate-limit group in a workspace.
+328 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/organization/workspaces
±changed
+272−0
apichanged
api/organization/workspaces
### Set Workspace Rate Limits
**POST** `/v1/organizations/workspaces/{workspace_id}/rate_limits/{rate_limit_id}`
Set or clear rate-limit overrides for one rate-limit group in a workspace.
+272 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/organization/rate_limits/list
±changed
+1−1
apichanged
api/organization/rate_limits/list
Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`.
Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`. Pass it as `rate_limit_id
+1 −1 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/organization/rate_limits
±changed
+2−2
apichanged
api/organization/rate_limits
Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`.
Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`. Pass it as `rate_limit_id
Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`.
Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`. Pass it as `rate_limit_id
+2 −2 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/organization
±changed
+273−1
apichanged
api/organization
### Set Workspace Rate Limits
**POST** `/v1/organizations/workspaces/{workspace_id}/rate_limits/{rate_limit_id}`
Set or clear rate-limit overrides for one rate-limit group in a workspace.
+273 −1 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/models/retrieve
±changed
+2−0
apichanged
api/models/retrieve
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/models/list
±changed
+2−0
apichanged
api/models/list
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/models
±changed
+4−0
apichanged
api/models
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
+4 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/messages/create
±changed
+28−0
apichanged
api/messages/create
A `cache_miss_reason` for a request whose `model` or `speed` differs from the previous request's.
See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to chang
A `cache_miss_reason` for a request whose `system` differs from the previous request's.
+28 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/messages/batches/results
±changed
+28−0
apichanged
api/messages/batches/results
A `cache_miss_reason` for a request whose `model` or `speed` differs from the previous request's.
See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to
A `cache_miss_reason` for a request whose `system` differs from the previous request's.
+28 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/messages/batches
±changed
+112−0
apichanged
api/messages/batches
A `cache_miss_reason` for a request whose `model` or `speed` differs from the previous request's.
See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to
A `cache_miss_reason` for a request whose `system` differs from the previous request's.
+112 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/messages
±changed
+224−0
apichanged
api/messages
A `cache_miss_reason` for a request whose `model` or `speed` differs from the previous request's.
See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to chang
A `cache_miss_reason` for a request whose `system` differs from the previous request's.
+224 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/compliance/activities/list
±changed
+2−2
apichanged
api/compliance/activities/list
The OpenTelemetry export endpoint after the change. Credentials in the URL userinfo or query string are removed; path segments are retained. Null if the endpoint is unset or
The OpenTelemetry export endpoint after the change, recorded as its scheme, host and port only (for example, `https://collector.example.com:4318`); the path, query string, us
The OpenTelemetry export endpoint before the change. Credentials in the URL userinfo or query string are removed; path segments are retained. Null if the endpoint was previou
The OpenTelemetry export endpoint before the change, recorded as its scheme, host and port only (for example, `https://collector.example.com:4318`); the path, query string, u
+2 −2 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/compliance/activities
±changed
+4−4
apichanged
api/compliance/activities
The OpenTelemetry export endpoint after the change. Credentials in the URL userinfo or query string are removed; path segments are retained. Null if the endpoint is unset or
The OpenTelemetry export endpoint after the change, recorded as its scheme, host and port only (for example, `https://collector.example.com:4318`); the path, query string, us
The OpenTelemetry export endpoint before the change. Credentials in the URL userinfo or query string are removed; path segments are retained. Null if the endpoint was previou
The OpenTelemetry export endpoint before the change, recorded as its scheme, host and port only (for example, `https://collector.example.com:4318`); the path, query string, u
The OpenTelemetry export endpoint after the change. Credentials in the URL userinfo or query string are removed; path segments are retained. Null if the endpoint is unset or
+4 −4 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/compliance
±changed
+2−2
apichanged
api/compliance
The OpenTelemetry export endpoint after the change. Credentials in the URL userinfo or query string are removed; path segments are retained. Null if the endpoint is unset or
The OpenTelemetry export endpoint after the change, recorded as its scheme, host and port only (for example, `https://collector.example.com:4318`); the path, query string, us
The OpenTelemetry export endpoint before the change. Credentials in the URL userinfo or query string are removed; path segments are retained. Null if the endpoint was previou
The OpenTelemetry export endpoint before the change, recorded as its scheme, host and port only (for example, `https://collector.example.com:4318`); the path, query string, u
+2 −2 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/completions/create
±changed
+2−0
apichanged
api/completions/create
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/completions
±changed
+2−0
apichanged
api/completions
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/webhooks
±changed
+89−1
apichanged
api/beta/webhooks
- `BetaWebhookUserProfileEnforcementActionOpenedEventData object`
- `type: "user_profile.enforcement_action_opened"`
- `id: string`
+89 −1 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/update
±changed
+2−0
apichanged
api/beta/vaults/update
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/retrieve
±changed
+2−0
apichanged
api/beta/vaults/retrieve
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/list
±changed
+2−0
apichanged
api/beta/vaults/list
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/delete
±changed
+2−0
apichanged
api/beta/vaults/delete
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/credentials/update
±changed
+2−0
apichanged
api/beta/vaults/credentials/update
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/credentials/retrieve
±changed
+2−0
apichanged
api/beta/vaults/credentials/retrieve
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/credentials/mcp_oauth_validate
±changed
+2−0
apichanged
api/beta/vaults/credentials/mcp_oauth_validate
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/credentials/list
±changed
+2−0
apichanged
api/beta/vaults/credentials/list
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/credentials/delete
±changed
+2−0
apichanged
api/beta/vaults/credentials/delete
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/credentials/create
±changed
+2−0
apichanged
api/beta/vaults/credentials/create
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/credentials/archive
±changed
+2−0
apichanged
api/beta/vaults/credentials/archive
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/credentials
±changed
+14−0
apichanged
api/beta/vaults/credentials
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
+14 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/create
±changed
+2−0
apichanged
api/beta/vaults/create
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults/archive
±changed
+2−0
apichanged
api/beta/vaults/archive
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/vaults
±changed
+26−0
apichanged
api/beta/vaults
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
+26 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles/update
±changed
+2−0
apichanged
api/beta/user_profiles/update
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles/retrieve
±changed
+2−0
apichanged
api/beta/user_profiles/retrieve
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles/list
±changed
+2−0
apichanged
api/beta/user_profiles/list
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles/delete
±changed
+2−0
apichanged
api/beta/user_profiles/delete
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles/create_enrollment_url
±changed
+2−0
apichanged
api/beta/user_profiles/create_enrollment_url
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles/create
±changed
+2−0
apichanged
api/beta/user_profiles/create
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles/action_urls/create
±changed
+2−0
apichanged
api/beta/user_profiles/action_urls/create
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles/action_urls
±changed
+2−0
apichanged
api/beta/user_profiles/action_urls
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/user_profiles
±changed
+14−0
apichanged
api/beta/user_profiles
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
+14 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/rotate_token
±changed
+2−0
apichanged
api/beta/tunnels/rotate_token
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/reveal_token
±changed
+2−0
apichanged
api/beta/tunnels/reveal_token
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/retrieve
±changed
+2−0
apichanged
api/beta/tunnels/retrieve
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/list
±changed
+2−0
apichanged
api/beta/tunnels/list
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/create
±changed
+2−0
apichanged
api/beta/tunnels/create
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/certificates/retrieve
±changed
+2−0
apichanged
api/beta/tunnels/certificates/retrieve
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/certificates/list
±changed
+2−0
apichanged
api/beta/tunnels/certificates/list
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/certificates/create
±changed
+2−0
apichanged
api/beta/tunnels/certificates/create
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/certificates/archive
±changed
+2−0
apichanged
api/beta/tunnels/certificates/archive
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/certificates
±changed
+8−0
apichanged
api/beta/tunnels/certificates
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
+8 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels/archive
±changed
+2−0
apichanged
api/beta/tunnels/archive
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/tunnels
±changed
+20−0
apichanged
api/beta/tunnels
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
+20 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/versions/retrieve
±changed
+2−0
apichanged
api/beta/skills/versions/retrieve
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/versions/list
±changed
+2−0
apichanged
api/beta/skills/versions/list
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/versions/download
±changed
+2−0
apichanged
api/beta/skills/versions/download
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/versions/delete
±changed
+2−0
apichanged
api/beta/skills/versions/delete
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/versions/create
±changed
+2−0
apichanged
api/beta/skills/versions/create
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/versions
±changed
+10−0
apichanged
api/beta/skills/versions
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
- `"webhooks-2026-10-07"`
+10 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/retrieve
±changed
+2−0
apichanged
api/beta/skills/retrieve
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/list
±changed
+2−0
apichanged
api/beta/skills/list
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
api
api/beta/skills/delete
±changed
+2−0
apichanged
api/beta/skills/delete
- `"webhooks-2026-10-07"`
+2 −0 lines
Recorded here 21 Oct 2026 03:07 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.