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
812pages tracked
765 changed this week · last read 23 Oct 2026
Claude Code CLI
228pages tracked
147 changed this week · last read 23 Oct 2026
Claude Documentation
280pages tracked
77 changed this week · last read 23 Oct 2026
Model Context Protocol
357pages tracked
171 changed this week · last read 22 Oct 2026
100 on this page
9,955 of the ledger's changes in api. Show every change
ReadSourcePageWhatLines
4 Sep 2026
135 pages
+3211 −1287 lines
api
api/admin/rbac_roles/permissions/list
±changed
+1−1
apichanged
api/admin/rbac_roles/permissions/list
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_roles/permissions
±changed
+1−1
apichanged
api/admin/rbac_roles/permissions
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_roles/list
±changed
+1−1
apichanged
api/admin/rbac_roles/list
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_roles
±changed
+3−3
apichanged
api/admin/rbac_roles
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+3 −3 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/update
±changed
+2−2
apichanged
api/admin/rbac_groups/update
Update an RBAC Group's name. Groups provisioned by an identity provider (source type `"scim"`) cannot be modified via the API.
Update an RBAC Group's name. Groups provisioned by an identity provider (source type `"scim"`) cannot be modified via the API while an organization in the tenant uses SCIM provisio
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
+2 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/retrieve
±changed
+1−1
apichanged
api/admin/rbac_groups/retrieve
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/members/list
±changed
+1−1
apichanged
api/admin/rbac_groups/members/list
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/members/delete
±changed
+2−2
apichanged
api/admin/rbac_groups/members/delete
Remove a User from an RBAC Group. Membership of groups provisioned by an identity provider (source type `"scim"`) cannot be modified via the API.
Remove a User from an RBAC Group. Membership of groups provisioned by an identity provider (source type `"scim"`) cannot be modified via the API while an organization in the tenant
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+2 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/members/create
±changed
+2−2
apichanged
api/admin/rbac_groups/members/create
Add a User to an RBAC Group. Membership of groups provisioned by an identity provider (source type `"scim"`) cannot be modified via the API.
Add a User to an RBAC Group. Membership of groups provisioned by an identity provider (source type `"scim"`) cannot be modified via the API while an organization in the tenant uses
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
+2 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/members
±changed
+5−5
apichanged
api/admin/rbac_groups/members
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
Add a User to an RBAC Group. Membership of groups provisioned by an identity provider (source type `"scim"`) cannot be modified via the API.
Add a User to an RBAC Group. Membership of groups provisioned by an identity provider (source type `"scim"`) cannot be modified via the API while an organization in the tenant uses
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
+5 −5 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/list
±changed
+1−1
apichanged
api/admin/rbac_groups/list
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/delete
±changed
+2−2
apichanged
api/admin/rbac_groups/delete
Delete an RBAC Group. Groups provisioned by an identity provider (source type `"scim"`) cannot be deleted via the API.
Delete an RBAC Group. Groups provisioned by an identity provider (source type `"scim"`) cannot be deleted via the API while an organization in the tenant uses SCIM provisioning.
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+2 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups/create
±changed
+1−1
apichanged
api/admin/rbac_groups/create
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rbac_groups
±changed
+12−12
apichanged
api/admin/rbac_groups
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
+12 −12 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rate_limits/list
±changed
+14−2
apichanged
api/admin/rate_limits/list
When `limit` is omitted, every matching entry is returned in a single
page; when `limit` truncates the result, follow `next_page` to fetch
the remaining entries.
+14 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/rate_limits
±changed
+35−31
apichanged
api/admin/rate_limits
When `limit` is omitted, every matching entry is returned in a single
page; when `limit` truncates the result, follow `next_page` to fetch
the remaining entries.
+35 −31 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/organizations/me
±changed
+1−1
apichanged
api/admin/organizations/me
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/organizations
±changed
+1−1
apichanged
api/admin/organizations
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/tunnel_certificates/retrieve
±changed
+1−1
apichanged
api/admin/mcp_tunnels/tunnel_certificates/retrieve
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/tunnel_certificates/list
±changed
+1−1
apichanged
api/admin/mcp_tunnels/tunnel_certificates/list
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/tunnel_certificates/create
±changed
+1−1
apichanged
api/admin/mcp_tunnels/tunnel_certificates/create
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/tunnel_certificates/archive
±changed
+1−1
apichanged
api/admin/mcp_tunnels/tunnel_certificates/archive
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/tunnel_certificates
±changed
+4−4
apichanged
api/admin/mcp_tunnels/tunnel_certificates
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+4 −4 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/rotate_token
±changed
+1−1
apichanged
api/admin/mcp_tunnels/rotate_token
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/reveal_token
±changed
+1−1
apichanged
api/admin/mcp_tunnels/reveal_token
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/retrieve
±changed
+1−1
apichanged
api/admin/mcp_tunnels/retrieve
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/list
±changed
+1−1
apichanged
api/admin/mcp_tunnels/list
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels/archive
±changed
+1−1
apichanged
api/admin/mcp_tunnels/archive
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/mcp_tunnels
±changed
+9−9
apichanged
api/admin/mcp_tunnels
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+9 −9 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/invites/retrieve
±changed
+1−1
apichanged
api/admin/invites/retrieve
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/invites/list
±changed
+1−1
apichanged
api/admin/invites/list
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/invites/delete
±changed
+1−1
apichanged
api/admin/invites/delete
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/invites/create
±changed
+1−1
apichanged
api/admin/invites/create
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/invites
±changed
+4−4
apichanged
api/admin/invites
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+4 −4 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/workspaces/list
±changed
+3−1
apichanged
api/admin/federation_rules/workspaces/list
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+3 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/workspaces/delete
±changed
+4−2
apichanged
api/admin/federation_rules/workspaces/delete
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
Console session. Admin API keys are not accepted.
Console session.
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+4 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/workspaces/create
±changed
+6−4
apichanged
api/admin/federation_rules/workspaces/create
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
Archived rules are rejected with 400. OAuth callers may only manage rules whose
`oauth_scope` is `workspace:developer` or `workspace:inference`; other
scopes require a Console session. Admin API keys are not accepted.
+6 −4 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/workspaces
±changed
+13−7
apichanged
api/admin/federation_rules/workspaces
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
+13 −7 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/update
±changed
+4−2
apichanged
api/admin/federation_rules/update
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
Console session. Admin API keys are not accepted.
Console session.
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
+4 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/retrieve
±changed
+3−1
apichanged
api/admin/federation_rules/retrieve
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+3 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/list
±changed
+3−1
apichanged
api/admin/federation_rules/list
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+3 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/create
±changed
+4−3
apichanged
api/admin/federation_rules/create
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
`workspace:inference`; other scopes require a Console session. Admin API
keys are not accepted.
`workspace:inference`; other scopes require a Console session.
+4 −3 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules/archive
±changed
+4−2
apichanged
api/admin/federation_rules/archive
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
other scopes require a Console session. Admin API keys are not accepted.
other scopes require a Console session.
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+4 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_rules
±changed
+31−16
apichanged
api/admin/federation_rules
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
`workspace:inference`; other scopes require a Console session. Admin API
keys are not accepted.
`workspace:inference`; other scopes require a Console session.
+31 −16 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_issuers/update
±changed
+4−3
apichanged
api/admin/federation_issuers/update
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
session. Requires an OAuth bearer or Console session; Admin API keys
are not accepted.
session.
+4 −3 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_issuers/retrieve
±changed
+3−1
apichanged
api/admin/federation_issuers/retrieve
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+3 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_issuers/list
±changed
+3−1
apichanged
api/admin/federation_issuers/list
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+3 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_issuers/create
±changed
+3−4
apichanged
api/admin/federation_issuers/create
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
Requires an OAuth bearer or Console session; Admin API keys are not
accepted.
+3 −4 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_issuers/archive
±changed
+3−4
apichanged
api/admin/federation_issuers/archive
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
Requires an OAuth bearer or Console session; Admin API keys are not
accepted.
+3 −4 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/federation_issuers
±changed
+16−13
apichanged
api/admin/federation_issuers
**Requires an OAuth access token with the `org:admin` scope**, from `ant auth login --scope org:admin` or a workload identity federation rule; Admin API keys are not accepted. See
Requires an OAuth bearer or Console session; Admin API keys are not
accepted.
+16 −13 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/external_keys/validate
±changed
+1−1
apichanged
api/admin/external_keys/validate
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/external_keys/update
±changed
+5−5
apichanged
api/admin/external_keys/update
Full ARN of the AWS KMS key.
Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and
IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); thi
Full ARN of the AWS KMS key.
+5 −5 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/external_keys/retrieve
±changed
+3−3
apichanged
api/admin/external_keys/retrieve
Full ARN of the AWS KMS key.
Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and
IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); thi
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+3 −3 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/external_keys/list
±changed
+3−3
apichanged
api/admin/external_keys/list
Full ARN of the AWS KMS key.
Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, an
IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); t
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+3 −3 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/external_keys/delete
±changed
+1−1
apichanged
api/admin/external_keys/delete
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/external_keys/create
±changed
+5−5
apichanged
api/admin/external_keys/create
Full ARN of the AWS KMS key.
Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and
IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); thi
Full ARN of the AWS KMS key.
+5 −5 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/external_keys
±changed
+26−26
apichanged
api/admin/external_keys
Full ARN of the AWS KMS key.
Full ARN of the AWS KMS key. On Claude Platform on AWS the key must be a single-Region key in your organization's own AWS account; cross-account keys, multi-Region keys, and
IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
IAM role ARN. Deprecated — Anthropic reaches the KMS key through its own intermediate role (or, on Claude Platform on AWS, with credentials AWS issues for the Workspace); thi
Full ARN of the AWS KMS key.
+26 −26 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/cost_report/retrieve
±changed
+1−1
apichanged
api/admin/cost_report/retrieve
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/cost_report
±changed
+1−1
apichanged
api/admin/cost_report
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/api_keys/update
±changed
+1−1
apichanged
api/admin/api_keys/update
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/api_keys/retrieve
±changed
+1−1
apichanged
api/admin/api_keys/retrieve
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/api_keys/list
±changed
+1−1
apichanged
api/admin/api_keys/list
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/api_keys
±changed
+3−3
apichanged
api/admin/api_keys
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
+3 −3 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics/usage/list_by_user
±changed
+47−1
apichanged
api/admin/analytics/usage/list_by_user
- `claude_tag_categories: optional array of "dm" or "engaged" or "monitoring" or 2 more`
Filter to Claude Tag (Claude in Slack) usage in specific spend categories. Usage with no category never matches. `dm` usage is reported under the user's product rather than `clau
maxItems: 100
+47 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics/usage/list
±changed
+47−1
apichanged
api/admin/analytics/usage/list
- `claude_tag_categories: optional array of "dm" or "engaged" or "monitoring" or 2 more`
Filter to Claude Tag (Claude in Slack) usage in specific spend categories. Usage with no category never matches. `dm` usage is reported under the user's product rather than `clau
maxItems: 100
+47 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics/usage
±changed
+130−2
apichanged
api/admin/analytics/usage
- `claude_tag_categories: optional array of "dm" or "engaged" or "monitoring" or 2 more`
Filter to Claude Tag (Claude in Slack) usage in specific spend categories. Usage with no category never matches. `dm` usage is reported under the user's product rather than `clau
maxItems: 100
+130 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics/skills/list
±changed
+1−1
apichanged
api/admin/analytics/skills/list
Human-readable display name for rows whose `skill_name` is an opaque skill id (user/organization skill types — user-defined names are withheld from the analytics pipeline). O
Human-readable display name for rows whose `skill_name` is an opaque skill id (user/organization skill types and plugin-delivered skills — user-defined names are withheld fro
+1 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics/skills
±changed
+2−2
apichanged
api/admin/analytics/skills
Human-readable display name for rows whose `skill_name` is an opaque skill id (user/organization skill types — user-defined names are withheld from the analytics pipeline). O
Human-readable display name for rows whose `skill_name` is an opaque skill id (user/organization skill types and plugin-delivered skills — user-defined names are withheld fro
Human-readable display name for rows whose `skill_name` is an opaque skill id (user/organization skill types — user-defined names are withheld from the analytics pipeline). O
Human-readable display name for rows whose `skill_name` is an opaque skill id (user/organization skill types and plugin-delivered skills — user-defined names are withheld fro
+2 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics/cost/list_by_user
±changed
+47−1
apichanged
api/admin/analytics/cost/list_by_user
- `claude_tag_categories: optional array of "dm" or "engaged" or "monitoring" or 2 more`
Filter to Claude Tag (Claude in Slack) usage in specific spend categories. Usage with no category never matches. `dm` usage is reported under the user's product rather than `clau
maxItems: 100
+47 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics/cost/list
±changed
+47−1
apichanged
api/admin/analytics/cost/list
- `claude_tag_categories: optional array of "dm" or "engaged" or "monitoring" or 2 more`
Filter to Claude Tag (Claude in Slack) usage in specific spend categories. Usage with no category never matches. `dm` usage is reported under the user's product rather than `clau
maxItems: 100
+47 −1 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics/cost
±changed
+130−2
apichanged
api/admin/analytics/cost
- `claude_tag_categories: optional array of "dm" or "engaged" or "monitoring" or 2 more`
Filter to Claude Tag (Claude in Slack) usage in specific spend categories. Usage with no category never matches. `dm` usage is reported under the user's product rather than `clau
maxItems: 100
+130 −2 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin/analytics
±changed
+189−5
apichanged
api/admin/analytics
- `claude_tag_categories: optional array of "dm" or "engaged" or "monitoring" or 2 more`
Filter to Claude Tag (Claude in Slack) usage in specific spend categories. Usage with no category never matches. `dm` usage is reported under the user's product rather than `clau
maxItems: 100
+189 −5 lines
Recorded here 4 Sep 2026 21:07 UTC
api
api/admin
±changed
+499−186
apichanged
api/admin
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN"
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
-H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
+499 −186 lines
Recorded here 4 Sep 2026 21:07 UTC
api
release-notes/overview
±changed
+4−0
apichanged
release-notes/overview
### September 3, 2026
* Version 1.30.0 of the `ant` CLI adds `ant apply`, which creates and updates agents, environments, skills, memory stores, and deployments from files in your repository. Describe e
+4 −0 lines
Recorded here 4 Sep 2026 18:37 UTC
api
build-with-claude/thinking
±changed
+13−348
apichanged
build-with-claude/thinking
Claude preserves a thinking block, keeping it usable on later turns, only under the conditions it was created in. Starting with Claude Fable 5.1 and Claude Mythos 5.1, a `thinking`
* **For the model that produced it, or a newer one.** An earlier model can't use the block, and the API drops it from that request. See [Only for the model that produced it, or a n
* **In the conversation that produced it (Claude Fable 5.1 only).** If the `system` prompt, the `tools`, or any earlier message changes, the block is no longer valid, and the API r
+13 −348 lines
Recorded here 4 Sep 2026 18:37 UTC
api
build-with-claude/preserved-thinking
±changed
+977−214
apichanged
build-with-claude/preserved-thinking
description: Modifying a conversation now results in an error or a dropped block; how to check whether your integration does that and how to migrate.
description: Preserved thinking lets a model use a thinking block from an earlier turn only if that model or an earlier one produced it and nothing before the block has changed.
On Claude Fable 5.1, changing prior turns in the conversation (the `system` prompt, the `tools`, or any earlier message) affects the API response. By default, it makes the API reje
When you send a block back, the API uses its `signature` to check that the prior conversation is unchanged and that the current model can read the block. The check exists so that r
+977 −214 lines
Recorded here 4 Sep 2026 18:37 UTC
3 Sep 2026
23 pages
+293 −247 lines
api
managed-agents/tools
±changed
+5−3
apichanged
managed-agents/tools
ant beta:agents create < agent.yaml
ant apply agent.md
<File filename="agent.yaml">
```yaml
<File filename="agent.md">
+5 −3 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/skills
±changed
+7−4
apichanged
managed-agents/skills
ant beta:agents create < agent.yaml
ant apply agent.md
<File filename="agent.yaml">
```yaml
<File filename="agent.md">
+7 −4 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/self-hosted-sandboxes
±changed
+1−1
apichanged
managed-agents/self-hosted-sandboxes
ant beta:environments create < environment.yaml
ant apply environment.yaml
+1 −1 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/quickstart
±changed
+12−14
apichanged
managed-agents/quickstart
AGENT_ID=$(ant beta:agents create --transform id --raw-output < coding-assistant.agent.yaml)
echo "Agent ID: $AGENT_ID"
ant apply coding-assistant.md
<File filename="coding-assistant.agent.yaml">
+12 −14 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/permission-policies
±changed
+10−6
apichanged
managed-agents/permission-policies
ant beta:agents create < agent.yaml
ant apply agent.md
<File filename="agent.yaml">
```yaml
<File filename="agent.md">
+10 −6 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/multiagent-orchestration
±changed
+54−28
apichanged
managed-agents/multiagent-orchestration
ant beta:agents create < coordinator.agent.yaml
ant apply engineering-lead.md reviewer.md test-writer.md
<File filename="coordinator.agent.yaml">
```yaml
<File filename="engineering-lead.md">
+54 −28 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/migration
±changed
+13−9
apichanged
managed-agents/migration
{ read -r _ agent_id; read -r _ agent_version; } < <(ant beta:agents create \
--transform '{id,version}' --format yaml < task-runner.agent.yaml)
ant apply agent.md
> /dev/null
> /dev/null
+13 −9 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/mcp-connector
±changed
+6−5
apichanged
managed-agents/mcp-connector
AGENT_ID=$(ant beta:agents create --transform id --raw-output < github-assistant.agent.yaml)
ant apply github-assistant.md
<File filename="github-assistant.agent.yaml">
```yaml
<File filename="github-assistant.md">
+6 −5 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/github
±changed
+8−6
apichanged
managed-agents/github
AGENT_ID=$(ant beta:agents create --transform id --raw-output < code-reviewer.agent.yaml)
ant apply code-reviewer.md
<File filename="code-reviewer.agent.yaml">
```yaml
<File filename="code-reviewer.md">
+8 −6 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/environments
±changed
+4−4
apichanged
managed-agents/environments
ant beta:environments create < python-dev.environment.yaml
ant apply environment.yaml
<File filename="python-dev.environment.yaml">
<File filename="environment.yaml">
ant beta:environments create < environment.yaml
+4 −4 lines
Recorded here 3 Sep 2026 23:39 UTC
api
managed-agents/agent-setup
±changed
+26−21
apichanged
managed-agents/agent-setup
agent=$(ant beta:agents create --format json < coding-assistant.agent.yaml)
AGENT_ID=$(jq -r '.id' <<< "$agent")
ant apply coding-assistant.md
<File filename="coding-assistant.agent.yaml">
+26 −21 lines
Recorded here 3 Sep 2026 23:39 UTC
api
manage-claude/authentication
±changed
+6−4
apichanged
manage-claude/authentication
| [API key](https://platform.claude.com/docs/en/manage-claude/authentication#api-keys) | Static `sk-ant-api...` secret in the `x-api-key` h
| [API key](https://platform.claude.com/docs/en/manage-claude/authentication#api-keys) | Static `sk-ant-api...` secret sent as a bearer tok
API keys are static secrets that you generate in the Claude Console and send on every request in the `x-api-key` header.
API keys are static secrets that you generate in the Claude Console and send on every request as a bearer token in the `Authorization` header.
* **Use the key:** Set the `x-api-key` header on direct HTTP requests, or set the `ANTHROPIC_API_KEY` environment variable and the [client SDKs](https://platform.claude.com/docs/en
+6 −4 lines
Recorded here 3 Sep 2026 23:39 UTC
api
manage-claude/analytics-api
±changed
+1−1
apichanged
manage-claude/analytics-api
**Engagement and adoption endpoints** (user activity, summaries, projects, skills, connectors) return a per-day snapshot for the date you specify. Data for a given day is aggregate
**Engagement and adoption endpoints** (user activity, summaries, projects, skills, connectors) return a per-day snapshot for the date you specify. Data for a given day is typically
+1 −1 lines
Recorded here 3 Sep 2026 23:39 UTC
api
cli-sdks-libraries/cli/scripting
±changed
+10−83
apichanged
cli-sdks-libraries/cli/scripting
You can use the CLI to version control API resources such as skills, agents, environments, or deployments as YAML files in your repository and keep them in sync with the Claude API
To keep agents, environments, and other Claude Managed Agents resources as files in your repository, see [Manage resources as code with ant apply](https://platform.claude.com/docs/
<Note>
For more information on these resources, see [Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview).
</Note>
+10 −83 lines
Recorded here 3 Sep 2026 23:39 UTC
api
api/overview
±changed
+3−3
apichanged
api/overview
| `x-api-key` | Your API key from Console
| `Authorization` | `Bearer <token>`, where `<token>` is a short-lived access token obtained from `POST /v1/oauth/token` through [Workload Identity Federation](https://pla
| `Authorization` | `Bearer <token>`, where `<token>` is your API key or a short-lived access token obtained from `POST /v1/oauth/token` through [Workload Identity Federat
| `x-api-key` | Your API key from Console. Legacy fallback for `Authorization`, still supported
* Automatic header management (`x-api-key`, `anthropic-version`, `content-type`)
+3 −3 lines
Recorded here 3 Sep 2026 23:39 UTC
api
build-with-claude/batch-processing
±changed
+1−4
apichanged
build-with-claude/batch-processing
| `store` / `previous_thread_event_id` (Threads) | Threads are stateful; batch requests are not.
| `cache_hint` / `context_hint` | These routing hints apply to synchronous request scheduling only.
| `research_preview_2026_02: "active"` | Research preview mode is not available on the batch path.
Yes, the Message Batches API supports nearly all features available in the Messages API, including most beta features. A small number of parameters (`stream`, `speed`, `store`,
Yes, the Message Batches API supports nearly all features available in the Messages API, including most beta features. A small number of parameters (`stream`, `speed`, and `max
+1 −4 lines
Recorded here 3 Sep 2026 19:07 UTC
api
release-notes/overview
±changed
+1−1
apichanged
release-notes/overview
* Text generated by Claude Fable 5.1 and Claude Mythos 5.1 carries Anthropic's text watermark, and supported image and video files that Claude produces through the [code execution
* Text generated by Claude Fable 5.1 and Claude Mythos 5.1 carries Anthropic's text watermark, and supported image, video, and audio files that Claude produces through the [code ex
+1 −1 lines
Recorded here 3 Sep 2026 03:37 UTC
api
models/fable-5-1/whats-new-fable-5-1
±changed
+1−1
apichanged
models/fable-5-1/whats-new-fable-5-1
Text generated by Claude Fable 5.1 and Claude Mythos 5.1 carries Anthropic's statistical text watermark on every platform where the model is available. Supported image and video fi
Text generated by Claude Fable 5.1 and Claude Mythos 5.1 carries Anthropic's statistical text watermark on every platform where the model is available. Supported image, video, and
+1 −1 lines
Recorded here 3 Sep 2026 03:37 UTC
api
build-with-claude/token-counting
±changed
+21−27
apichanged
build-with-claude/token-counting
"model": "claude-sonnet-4-6",
"model": "claude-opus-5",
"type": "enabled",
"budget_tokens": 16000
"type": "adaptive"
+21 −27 lines
Recorded here 3 Sep 2026 03:37 UTC
api
build-with-claude/task-budgets
±changed
+55−20
apichanged
build-with-claude/task-budgets
**The countdown reflects tokens Claude has processed in the current agentic loop, not tokens you resend between turns.** If your client sends the full conversation history on eve
**The countdown reflects tokens Claude has processed in the current agentic loop, not tokens you resend between requests.** If your client sends the full conversation history on
### Worked example: budget counting across turns
The task budget counts what Claude **sees** (thinking, tool calls and results, and text), not what's in your request payload. In an agentic loop your client resends the full conver
+55 −20 lines
Recorded here 3 Sep 2026 03:37 UTC
api
build-with-claude/preserved-thinking
±changed
+46−0
apichanged
build-with-claude/preserved-thinking
## FAQ
<AccordionGroup>
<Accordion title="Do I need a new account to test the check?">
No. Send the `thinking-binding-controls-2026-08-01` beta header and set `thinking.block_binding.prefix_mismatch_behavior`. Setting the field opts that request into enforcement
+46 −0 lines
Recorded here 3 Sep 2026 03:37 UTC
api
build-with-claude/files
±changed
+1−1
apichanged
build-with-claude/files
On the Claude API, supported image and video files that Claude produces with the code execution tool, including files created by skills, carry signed C2PA Content Credentials when
On the Claude API, supported image, video, and audio files that Claude produces with the code execution tool, including files created by skills, carry signed C2PA Content Credentia
+1 −1 lines
Recorded here 3 Sep 2026 03:37 UTC
api
agents-and-tools/tool-use/code-execution-tool
±changed
+1−1
apichanged
agents-and-tools/tool-use/code-execution-tool
On the Claude API, supported image and video files that Claude produces in the code execution sandbox carry [C2PA](https://c2pa.org/) Content Credentials when you download them thr
On the Claude API, supported image, video, and audio files that Claude produces in the code execution sandbox carry [C2PA](https://c2pa.org/) Content Credentials when you download
+1 −1 lines
Recorded here 3 Sep 2026 03:37 UTC
2 Sep 2026
55 pages
+210 −136 lines
api
release-notes/overview
±changed
+1−0
apichanged
release-notes/overview
* The guides for the Claude Enterprise endpoints of the [Admin API](https://platform.claude.com/docs/en/api/admin) ([user management](https://platform.claude.com/docs/en/manage-cla
+1 −0 lines
Recorded here 2 Sep 2026 22:07 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.