Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One capture · api

One read of Claude Developer Platformapi-20260827T010721Z

16 pages moved out of 688 read.

Pages moved 16 significant first
Pages read 688 in this capture
Captured 01:07 UTC
Corpus hash 01599a4845df corpus-hash

What this read moved

1-16 of 16

api/compliance Changed · +5367 / -3733 lines

This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.

Nothing in the body moved in this read. What changed is above.

api/compliance/activities Changed · +10638 / -7450 lines

This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.

Nothing in the body moved in this read. What changed is above.

api/compliance/activities/list Changed · +5347 / -3729 lines

This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.

Nothing in the body moved in this read. What changed is above.

api/compliance/apps Changed · +3 / -3 lines

from line 2089
20892089 
20902090 - `product_surface: string or null`
20912091 
2092 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2092 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
20932093 
20942094 - `type: "compliance_local_session"`
20952095 
from line 2187
21872187 
21882188- `product_surface: string or null`
21892189 
2190 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2190 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
21912191 
21922192- `type: "compliance_local_session"`
21932193 
from line 2484
24842484 
24852485 - `product_surface: string or null`
24862486 
2487 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2487 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
24882488 
24892489 - `type: "compliance_local_session"`
24902490 

api/compliance/apps/sessions Changed · +3 / -3 lines

from line 71
7171 
7272 - `product_surface: string or null`
7373 
74 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
74 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
7575 
7676 - `type: "compliance_local_session"`
7777 
from line 169
169169 
170170- `product_surface: string or null`
171171 
172 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
172 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
173173 
174174- `type: "compliance_local_session"`
175175 
from line 466
466466 
467467 - `product_surface: string or null`
468468 
469 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
469 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
470470 
471471 - `type: "compliance_local_session"`
472472 

api/compliance/apps/sessions/local Changed · +9 / -9 lines

from line 69
6969 
7070 - `product_surface: string or null`
7171 
72 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
72 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
7373 
7474 - `type: "compliance_local_session"`
7575 
from line 167
167167 
168168- `product_surface: string or null`
169169 
170 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
170 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
171171 
172172- `type: "compliance_local_session"`
173173 
from line 226
226226 
227227- `LocalListResponse object`
228228 
229 A Cowork or Claude Code session that a user ran on their own computer
230 while signed in with their organization account.
229 A session that a user ran on their own computer in a Claude app while
230 signed in with their organization account.
231231 
232232 - `id: string`
233233 
from line 245
245245 
246246 - `product_surface: string or null`
247247 
248 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
248 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
249249 
250250 - `type: "compliance_local_session"`
251251 
from line 277
277277 
278278- `LocalRetrieveResponse object`
279279 
280 A Cowork or Claude Code session that a user ran on their own computer
281 while signed in with their organization account.
280 A session that a user ran on their own computer in a Claude app while
281 signed in with their organization account.
282282 
283283 - `id: string`
284284 
from line 296
296296 
297297 - `product_surface: string or null`
298298 
299 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
299 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
300300 
301301 - `type: "compliance_local_session"`
302302 
from line 568
568568 
569569 - `product_surface: string or null`
570570 
571 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
571 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
572572 
573573 - `type: "compliance_local_session"`
574574 

api/compliance/organizations Changed · +17 / -1 lines

from line 514
514514 
515515 A setting whose enforced value is a single true/false flag.
516516 
517 - `name: "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or "artifact_connectors_enabled" or 44 more`
517 - `name: "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or "artifact_connectors_enabled" or 52 more`
518518 
519519 - `"ai_powered_artifacts_enabled"`
520520 
from line 557
557557 - `"claude_design_enabled"`
558558 
559559 - `"claude_in_slack_enabled"`
560 
561 - `"claude_science_custom_connectors_enabled"`
562 
563 - `"claude_science_custom_skills_enabled"`
564 
565 - `"claude_science_enabled"`
566 
567 - `"claude_science_managed_network_allowlist_enabled"`
568 
569 - `"claude_science_memory_enabled"`
570 
571 - `"claude_science_modal_enabled"`
572 
573 - `"claude_science_scientific_model_endpoints_enabled"`
574 
575 - `"claude_science_ssh_hosts_enabled"`
560576 
561577 - `"code_execution_enabled"`
562578 

api/compliance/organizations/settings Changed · +34 / -2 lines

from line 75
7575 
7676 A setting whose enforced value is a single true/false flag.
7777 
78 - `name: "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or "artifact_connectors_enabled" or 44 more`
78 - `name: "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or "artifact_connectors_enabled" or 52 more`
7979 
8080 - `"ai_powered_artifacts_enabled"`
8181 
from line 119
119119 
120120 - `"claude_in_slack_enabled"`
121121 
122 - `"claude_science_custom_connectors_enabled"`
123 
124 - `"claude_science_custom_skills_enabled"`
125 
126 - `"claude_science_enabled"`
127 
128 - `"claude_science_managed_network_allowlist_enabled"`
129 
130 - `"claude_science_memory_enabled"`
131 
132 - `"claude_science_modal_enabled"`
133 
134 - `"claude_science_scientific_model_endpoints_enabled"`
135 
136 - `"claude_science_ssh_hosts_enabled"`
137 
122138 - `"code_execution_enabled"`
123139 
124140 - `"code_execution_network_egress_enabled"`
from line 418
402418 
403419 A setting whose enforced value is a single true/false flag.
404420 
405 - `name: "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or "artifact_connectors_enabled" or 44 more`
421 - `name: "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or "artifact_connectors_enabled" or 52 more`
406422 
407423 - `"ai_powered_artifacts_enabled"`
408424 
from line 461
445461 - `"claude_design_enabled"`
446462 
447463 - `"claude_in_slack_enabled"`
464 
465 - `"claude_science_custom_connectors_enabled"`
466 
467 - `"claude_science_custom_skills_enabled"`
468 
469 - `"claude_science_enabled"`
470 
471 - `"claude_science_managed_network_allowlist_enabled"`
472 
473 - `"claude_science_memory_enabled"`
474 
475 - `"claude_science_modal_enabled"`
476 
477 - `"claude_science_scientific_model_endpoints_enabled"`
478 
479 - `"claude_science_ssh_hosts_enabled"`
448480 
449481 - `"code_execution_enabled"`
450482 

api/compliance/organizations/settings/retrieve Changed · +17 / -1 lines

from line 73
7373 
7474 A setting whose enforced value is a single true/false flag.
7575 
76 - `name: "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or "artifact_connectors_enabled" or 44 more`
76 - `name: "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or "artifact_connectors_enabled" or 52 more`
7777 
7878 - `"ai_powered_artifacts_enabled"`
7979 
from line 116
116116 - `"claude_design_enabled"`
117117 
118118 - `"claude_in_slack_enabled"`
119 
120 - `"claude_science_custom_connectors_enabled"`
121 
122 - `"claude_science_custom_skills_enabled"`
123 
124 - `"claude_science_enabled"`
125 
126 - `"claude_science_managed_network_allowlist_enabled"`
127 
128 - `"claude_science_memory_enabled"`
129 
130 - `"claude_science_modal_enabled"`
131 
132 - `"claude_science_scientific_model_endpoints_enabled"`
133 
134 - `"claude_science_ssh_hosts_enabled"`
119135 
120136 - `"code_execution_enabled"`
121137 

api/compliance/apps/sessions/local/list Changed · +1 / -1 lines

from line 67
6767 
6868 - `product_surface: string or null`
6969 
70 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
70 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
7171 
7272 - `type: "compliance_local_session"`
7373 

api/compliance/apps/sessions/local/messages Changed · +1 / -1 lines

from line 242
242242 
243243 - `product_surface: string or null`
244244 
245 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
245 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
246246 
247247 - `type: "compliance_local_session"`
248248 

api/compliance/apps/sessions/local/messages/list Changed · +1 / -1 lines

from line 240
240240 
241241 - `product_surface: string or null`
242242 
243 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
243 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
244244 
245245 - `type: "compliance_local_session"`
246246 

api/compliance/apps/sessions/local/retrieve Changed · +1 / -1 lines

from line 35
3535 
3636- `product_surface: string or null`
3737 
38 The product the session ran in: `cowork` for Cowork sessions in Claude Desktop, or `claude_code` for Claude Code sessions. New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
38 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
3939 
4040- `type: "compliance_local_session"`
4141 

build-with-claude/claude-platform-on-aws Changed · +1 / -1 lines

from line 542
542542* **Batch processing:** Submit batch requests for high-throughput workloads.
543543* **Prompt caching:** Cache tools, system prompts, and message history to reduce latency and cost. All prompt caching capabilities (5-minute TTL, 1-hour TTL, and automatic caching) are available.
544544* **Files API:** Upload and reference files across requests.
545* **Customer-managed encryption keys (CMEK):** [CMEK](https://platform.claude.com/docs/en/manage-claude/cmek) is available with [AWS KMS](https://platform.claude.com/docs/en/manage-claude/cmek-aws-kms) keys only. Google Cloud KMS and Azure Key Vault keys cannot be registered. Create and attach keys in the [Claude Console](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws#using-the-claude-console). There is no separate validation step; the key policy is first exercised when a workspace starts using the key, so a key policy problem surfaces at that point rather than at registration. The `external_keys` Admin API endpoints are not currently available. The key must be in the same AWS region as the workspace it is attached to.
545* **Customer-managed encryption keys (CMEK):** [CMEK](https://platform.claude.com/docs/en/manage-claude/cmek) is available with [AWS KMS](https://platform.claude.com/docs/en/manage-claude/cmek-aws-kms) keys only. Google Cloud KMS and Azure Key Vault keys cannot be registered. Create and attach keys in the [Claude Console](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws#using-the-claude-console). There is no separate validation step: the key is implicitly validated when you attach it to a workspace (the attach call performs an encrypt/decrypt round), so a key policy problem surfaces at attach time rather than at registration. The `external_keys` Admin API endpoints are not currently available. The key must be in the same AWS region as the workspace it is attached to.
546546* **Compliance API:** The [Compliance API](https://platform.claude.com/docs/en/manage-claude/compliance-api) is available. Access is authorized through the AWS IAM [`ListComplianceActivities` action](https://platform.claude.com/docs/en/api/claude-platform-on-aws-iam-actions#compliance).
547547 
548548See the [comparison table](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws#claude-platform-on-aws-vs-amazon-bedrock) for feature-availability differences from Amazon Bedrock.

manage-claude/cmek Changed · +2 / -1 lines

from line 41
4141 
4242CMEK is currently available in US regions only, and all encryption operations are processed in US regions.
4343 
44On [Claude Platform on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws), CMEK is available with AWS KMS keys only; Google Cloud KMS and Azure Key Vault keys cannot be registered. Create and attach keys in the Claude Console; the `external_keys` API endpoints are not currently available on Claude Platform on AWS. There is no separate validation step. The key policy is first exercised when a workspace starts using the key, so a key policy problem surfaces at that point rather than at registration. The key must be in the same AWS region as the workspace it is attached to.
44On [Claude Platform on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws), CMEK is available with AWS KMS keys only; Google Cloud KMS and Azure Key Vault keys cannot be registered. Create and attach keys in the Claude Console; the `external_keys` API endpoints are not currently available on Claude Platform on AWS. There is no separate validation step: the key is implicitly validated when you attach it to a workspace (the attach call performs an encrypt/decrypt round), so a key policy problem surfaces at attach time rather than at registration. The key must be in the same AWS region as the workspace it is attached to.
4545 
4646For minimal latency, choose a region close to Anthropic's US infrastructure:
4747 
from line 147
147147* **Latency:** Operations that wrap or unwrap data keys make a round-trip to your key management service, which can add a small amount of latency to actions that read or write data at rest.
148148* **Revocation delay:** Key revocation can take up to 1 hour (the cache TTL). Requests already in flight during that window may continue to succeed.
149149* **KMS costs:** CMEK requires a key in a third-party key management service (AWS KMS, Google Cloud KMS, or Azure Key Vault), which might incur separate charges billed by your KMS provider.
150* **Claude Code telemetry behind a gateway:** When Claude Code connects through an LLM gateway or proxy (a custom `ANTHROPIC_BASE_URL`), CMEK does not apply to Claude Code's operational telemetry. To turn this telemetry off, set the `DISABLE_TELEMETRY` environment variable to `1`, as described under [Telemetry services](https://code.claude.com/docs/en/data-usage#telemetry-services) in the Claude Code documentation.
150151 
151152## Configure your provider
152153 

manage-claude/cmek-aws-kms Changed · +1 / -1 lines

from line 134
134134 Create an external key configuration through the Admin API.
135135 
136136 <Note>
137 For organizations on [Claude Platform on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws), the external key endpoints are not yet available. Register and attach your key in the Claude Console instead. There is no separate validation step; the key policy is first exercised when a workspace starts using the key, so a key policy problem surfaces at that point rather than at registration.
137 For organizations on [Claude Platform on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws), the external key endpoints are not yet available. Register and attach your key in the Claude Console instead. There is no separate validation step: the key is implicitly validated when you attach it to a workspace (the attach call performs an encrypt/decrypt round), so a key policy problem surfaces at attach time rather than at registration.
138138 </Note>
139139 
140140 <CodeGroup>
Feedback