Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
One capture · api

One read of Claude Developer Platform

209 pages moved out of 698 read.

api-20260901T203740Z

Pages moved 209 significant first
Pages read 698 in this capture
Captured 20:37 UTC
Corpus hash bbe536aaf31b index-hash

What this read moved

76–100 of 209

This capture is too large to show at once. Changes 76-100 of 209 are below, significant first; the rest are on the following screens.

api/beta/messages/create Changed · +188 / -25 lines

from line 16
1616 
1717 - `string`
1818 
19 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
19 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
2020 
2121 - `"message-batches-2024-09-24"`
2222 
from line 100
100100 
101101 - `"ce-user-management-2026-07-13"`
102102 
103 - `"mid-conversation-output-config-2026-07-01"`
104 
105 - `"thinking-binding-controls-2026-08-01"`
106 
107 - `"mid-conversation-system-clear-at-2026-08-21"`
108 
103109- `"anthropic-user-profile-id": optional string`
104110 
105111 The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization. Requires the `user-profiles` beta header.
from line 1398
13921398 
13931399 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
13941400 
1395 - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
1401 - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
13961402 
13971403 The model that will complete your prompt.
13981404 
13991405 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
14001406 
1407 - `"claude-fable-5-1"`
1408 
1409 Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
1410 
1411 - `"claude-mythos-5-1"`
1412 
1413 Our most capable model for cybersecurity and biology research, available through trusted access programs
1414 
14011415 - `"claude-sonnet-5"`
14021416 
14031417 High-performance model for coding and agents
from line 1492
14781492 
14791493 - `"system"`
14801494 
1495 - `clear_at: optional "next_user_message" or "never" or null`
1496 
1497 How long this system message's text stays in front of the model. `"never"` (the default) renders it on every request that includes it. `"next_user_message"` renders it only for the user turn it follows: once a later `role: "user"` message exists in `messages` the message stays in the array (send it unchanged) but is no longer shown to the model. Only permitted on `role: "system"` messages.
1498 
1499 - `"next_user_message"`
1500 
1501 - `"never"`
1502 
1503 - `output_config: optional BetaSystemMessageOutputConfig or null`
1504 
1505 Per-message output configuration on a role:"system" input message.
1506 
1507 Fields here apply per-turn; `format` remains top-level only. An
1508 empty `{}` is accepted on a message that carries content; a message
1509 with neither content nor output_config fields is rejected.
1510 
1511 - `effort: optional "low" or "medium" or "high" or 2 more or null`
1512 
1513 All possible effort levels.
1514 
1515 - `"low"`
1516 
1517 - `"medium"`
1518 
1519 - `"high"`
1520 
1521 - `"xhigh"`
1522 
1523 - `"max"`
1524 
14811525- `model: Model`
14821526 
14831527 The model that will complete your prompt.
from line 1824
17801824 
17811825 - `type: "enabled"`
17821826 
1827 - `block_binding: optional BetaThinkingBlockBinding or null`
1828 
1829 Controls for block binding: what happens when a thinking block this
1830 request sends back fails the conversation check. Every field is optional;
1831 an empty object means every default.
1832 
1833 - `prefix_mismatch_behavior: optional BetaThinkingPrefixMismatchBehavior or null`
1834 
1835 What happens when a thinking block in `messages` fails the conversation
1836 check: it was created in a different conversation, or the messages before
1837 it have changed since. `"error"` (the default) fails the request with a
1838 400 error. `"drop_block"` removes the failing blocks and the request
1839 proceeds; the model no longer sees the dropped reasoning.
1840 
1841 - `"error"`
1842 
1843 - `"drop_block"`
1844 
17831845 - `display: optional "summarized" or "omitted" or "updates" or null`
17841846 
17851847 Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
from line 1860
17981860 
17991861 - `type: "adaptive"`
18001862 
1863 - `block_binding: optional BetaThinkingBlockBinding or null`
1864 
1865 Controls for block binding: what happens when a thinking block this
1866 request sends back fails the conversation check. Every field is optional;
1867 an empty object means every default.
1868 
18011869 - `display: optional "summarized" or "omitted" or "updates" or null`
18021870 
18031871 Controls how thinking content appears in the response. When set to `summarized`, thinking is returned normally. When set to `omitted`, thinking content is redacted but a signature is returned for multi-turn continuity. Defaults to `summarized`.
from line 2367
22992367 
23002368 - `type: "browser_toolset_20260801"`
23012369 
2302 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
2303 
2304 - `"direct"`
2305 
2306 - `"code_execution_20250825"`
2307 
2308 - `"code_execution_20260120"`
2309 
2310 - `"code_execution_20260521"`
2311 
23122370 - `cache_control: optional BetaCacheControlEphemeral or null`
23132371 
23142372 Create a cache control breakpoint at this content block.
from line 2993
29352993 
29362994 - `type: "computer_toolset_20260801"`
29372995 
2938 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
2939 
2940 - `"direct"`
2941 
2942 - `"code_execution_20250825"`
2943 
2944 - `"code_execution_20260120"`
2945 
2946 - `"code_execution_20260521"`
2947 
29482996 - `cache_control: optional BetaCacheControlEphemeral or null`
29492997 
29502998 Create a cache control breakpoint at this content block.
from line 4874
48264874 
48274875 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
48284876 
4829 - `"claude-sonnet-5" or "claude-fable-5" or "claude-mythos-5" or 12 more`
4877 - `"claude-fable-5-1" or "claude-mythos-5-1" or "claude-sonnet-5" or 14 more`
48304878 
48314879 The model that will complete your prompt.
48324880 
48334881 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
48344882 
4883 - `"claude-fable-5-1"`
4884 
4885 Frontier intelligence for ambitious tasks across coding, scientific discovery, and enterprise workflows
4886 
4887 - `"claude-mythos-5-1"`
4888 
4889 Our most capable model for cybersecurity and biology research, available through trusted access programs
4890 
48354891 - `"claude-sonnet-5"`
48364892 
48374893 High-performance model for coding and agents
from line 5619
55635619 
55645620 - `"fast"`
55655621 
5622 - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
5623 
5624 Changes the API made to the request's input before showing it to the model:
5625 one entry per change, in request order. Today the only entry type is
5626 `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
5627 block from the request's `messages` that was removed from the prompt instead
5628 of being shown to the model because it failed a binding check. More entry
5629 types may be added over time; ignore types you do not recognize.
5630 
5631 Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
5632 every such response from a model that supports extended thinking, as `[]`
5633 when nothing was changed; without the beta, blocks are removed all the same
5634 but nothing is reported. Removed blocks contribute nothing to
5635 `usage.input_tokens`. When streaming, the array is final in `message_start`;
5636 the final `message_delta` event carries it only when a server-side model
5637 fallback happened mid-stream, in which case it holds the serving model's
5638 entries and replaces the one in `message_start`.
5639 
5640 - `path: string`
5641 
5642 Where the removed block was in your request, as `messages.{i}.content.{j}`:
5643 `i` indexes the `messages` array you sent and `j` that message's `content`
5644 array — the same form error messages use.
5645 
5646 - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
5647 
5648 Which binding check removed the block: `model_binding_mismatch` — it was
5649 created by a model whose reasoning the requested model may not read;
5650 `prefix_binding_mismatch` — the conversation before it differs from the
5651 conversation it was created in (the rest of that turn's consecutive thinking
5652 blocks are removed with it, each with this reason);
5653 `organization_binding_mismatch` — it was created under a different
5654 organization (an Anthropic organization, AWS account or Google Cloud project)
5655 and this organization is not one of its additional organizations;
5656 `end_user_binding_mismatch` — it was created for a different end user, or
5657 was removed by the consumer-organization binding. A block that would fail
5658 several checks reports one reason, in this order of precedence:
5659 `organization_binding_mismatch`, `end_user_binding_mismatch`,
5660 `model_binding_mismatch`, `prefix_binding_mismatch`.
5661 
5662 - `"model_binding_mismatch"`
5663 
5664 - `"prefix_binding_mismatch"`
5665 
5666 - `"organization_binding_mismatch"`
5667 
5668 - `"end_user_binding_mismatch"`
5669 
5670 - `type: "thinking_dropped"`
5671 
5672 Always `thinking_dropped` for this entry type.
5673 
5674 default: thinking_dropped
5675 
55665676- `BetaRawMessageStreamEvent = BetaRawMessageStartEvent or BetaRawMessageDeltaEvent or BetaRawMessageStopEvent or 3 more`
55675677 
55685678 - `BetaRawMessageStartEvent object`
from line 5770
56605770 
56615771 The number of server tool requests.
56625772 
5773 - `input_transformations: optional array of BetaThinkingDroppedInputTransformation or null`
5774 
5775 Changes the API made to the request's input before showing it to the model:
5776 one entry per change, in request order. Today the only entry type is
5777 `thinking_dropped` — a `thinking`, `redacted_thinking` or `connector_text`
5778 block from the request's `messages` that was removed from the prompt instead
5779 of being shown to the model because it failed a binding check. More entry
5780 types may be added over time; ignore types you do not recognize.
5781 
5782 Requires `anthropic-beta: thinking-binding-controls-2026-08-01`. Present on
5783 every such response from a model that supports extended thinking, as `[]`
5784 when nothing was changed; without the beta, blocks are removed all the same
5785 but nothing is reported. Removed blocks contribute nothing to
5786 `usage.input_tokens`. When streaming, the array is final in `message_start`;
5787 the final `message_delta` event carries it only when a server-side model
5788 fallback happened mid-stream, in which case it holds the serving model's
5789 entries and replaces the one in `message_start`.
5790 
5791 - `path: string`
5792 
5793 Where the removed block was in your request, as `messages.{i}.content.{j}`:
5794 `i` indexes the `messages` array you sent and `j` that message's `content`
5795 array — the same form error messages use.
5796 
5797 - `reason: "model_binding_mismatch" or "prefix_binding_mismatch" or "organization_binding_mismatch" or "end_user_binding_mismatch"`
5798 
5799 Which binding check removed the block: `model_binding_mismatch` — it was
5800 created by a model whose reasoning the requested model may not read;
5801 `prefix_binding_mismatch` — the conversation before it differs from the
5802 conversation it was created in (the rest of that turn's consecutive thinking
5803 blocks are removed with it, each with this reason);
5804 `organization_binding_mismatch` — it was created under a different
5805 organization (an Anthropic organization, AWS account or Google Cloud project)
5806 and this organization is not one of its additional organizations;
5807 `end_user_binding_mismatch` — it was created for a different end user, or
5808 was removed by the consumer-organization binding. A block that would fail
5809 several checks reports one reason, in this order of precedence:
5810 `organization_binding_mismatch`, `end_user_binding_mismatch`,
5811 `model_binding_mismatch`, `prefix_binding_mismatch`.
5812 
5813 - `type: "thinking_dropped"`
5814 
5815 Always `thinking_dropped` for this entry type.
5816 
5817 default: thinking_dropped
5818 
56635819 - `BetaRawMessageStopEvent object`
56645820 
56655821 - `type: "message_stop"`
from line 6108
59526108 "cache_creation_input_tokens": 0,
59536109 "cache_read_input_tokens": 0,
59546110 "input_tokens": 0,
5955 "model": "claude-sonnet-5",
6111 "model": "claude-fable-5-1",
59566112 "output_tokens": 0,
59576113 "type": "message"
59586114 }
from line 6123
59676123 },
59686124 "service_tier": "standard",
59696125 "speed": "standard"
5970 }
6126 },
6127 "input_transformations": [
6128 {
6129 "path": "path",
6130 "reason": "model_binding_mismatch",
6131 "type": "thinking_dropped"
6132 }
6133 ]
59716134}
59726135```
59736136 

api/beta/models Changed · +14 / -2 lines

from line 34
3434 
3535 - `string`
3636 
37 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
37 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3838 
3939 - `"message-batches-2024-09-24"`
4040 
from line 118
118118 
119119 - `"ce-user-management-2026-07-13"`
120120 
121 - `"mid-conversation-output-config-2026-07-01"`
122 
123 - `"thinking-binding-controls-2026-08-01"`
124 
125 - `"mid-conversation-system-clear-at-2026-08-21"`
126 
121127### Returns
122128 
123129- `data: array of BetaModelInfo`
from line 388
382388 
383389 - `string`
384390 
385 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
391 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
386392 
387393 - `"message-batches-2024-09-24"`
388394 
from line 471
465471 - `"thinking-display-updates-2026-08-18"`
466472 
467473 - `"ce-user-management-2026-07-13"`
474 
475 - `"mid-conversation-output-config-2026-07-01"`
476 
477 - `"thinking-binding-controls-2026-08-01"`
478 
479 - `"mid-conversation-system-clear-at-2026-08-21"`
468480 
469481### Returns
470482 

api/beta/models/list Changed · +7 / -1 lines

from line 32
3232 
3333 - `string`
3434 
35 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
35 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3636 
3737 - `"message-batches-2024-09-24"`
3838 
from line 115
115115 - `"thinking-display-updates-2026-08-18"`
116116 
117117 - `"ce-user-management-2026-07-13"`
118 
119 - `"mid-conversation-output-config-2026-07-01"`
120 
121 - `"thinking-binding-controls-2026-08-01"`
122 
123 - `"mid-conversation-system-clear-at-2026-08-21"`
118124 
119125## Returns
120126 

api/beta/models/retrieve Changed · +7 / -1 lines

from line 20
2020 
2121 - `string`
2222 
23 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
23 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
2424 
2525 - `"message-batches-2024-09-24"`
2626 
from line 103
103103 - `"thinking-display-updates-2026-08-18"`
104104 
105105 - `"ce-user-management-2026-07-13"`
106 
107 - `"mid-conversation-output-config-2026-07-01"`
108 
109 - `"thinking-binding-controls-2026-08-01"`
110 
111 - `"mid-conversation-system-clear-at-2026-08-21"`
106112 
107113## Returns
108114 

api/beta/organization Changed · +430 / -77 lines

## Organization › Compliance Settings ### Get Compliance Settings ### Update Compliance Settings

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

The two sides of this change are more than 400 edits apart, too far apart to line up, so this is the differ's own diff of it and the words inside a line are not marked.

from line 696
696696 
697697 - `kms_arn: string`
698698 
699 Full ARN of the AWS KMS key.
699 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 alias ARNs are rejected.
700700 
701701 maxLength: 2048
702702 
from line 710
710710 
711711 **Deprecated**
712712 
713 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
713 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); this field is ignored.
714714 
715715 - `BetaGCPExternalKeyConfig object`
716716 
from line 802
802802 
803803 - `kms_arn: string`
804804 
805 Full ARN of the AWS KMS key.
805 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 alias ARNs are rejected.
806806 
807807 maxLength: 2048
808808 
from line 816
816816 
817817 **Deprecated**
818818 
819 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
819 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); this field is ignored.
820820 
821821 - `BetaGCPExternalKeyConfig object`
822822 
from line 956
956956 
957957 - `kms_arn: string`
958958 
959 Full ARN of the AWS KMS key.
959 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 alias ARNs are rejected.
960960 
961961 maxLength: 2048
962962 
from line 970
970970 
971971 **Deprecated**
972972 
973 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
973 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); this field is ignored.
974974 
975975 - `BetaGCPExternalKeyConfig object`
976976 
from line 1111
11111111 
11121112 - `kms_arn: string`
11131113 
1114 Full ARN of the AWS KMS key.
1114 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 alias ARNs are rejected.
11151115 
11161116 maxLength: 2048
11171117 
from line 1125
11251125 
11261126 **Deprecated**
11271127 
1128 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
1128 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); this field is ignored.
11291129 
11301130 - `BetaGCPExternalKeyConfig object`
11311131 
from line 1231
12311231 
12321232 - `kms_arn: string`
12331233 
1234 Full ARN of the AWS KMS key.
1234 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 alias ARNs are rejected.
12351235 
12361236 maxLength: 2048
12371237 
from line 1245
12451245 
12461246 **Deprecated**
12471247 
1248 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
1248 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); this field is ignored.
12491249 
12501250 - `BetaGCPExternalKeyConfig object`
12511251 
from line 1327
13271327 
13281328 - `kms_arn: string`
13291329 
1330 Full ARN of the AWS KMS key.
1330 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 alias ARNs are rejected.
13311331 
13321332 maxLength: 2048
13331333 
from line 1341
13411341 
13421342 **Deprecated**
13431343 
1344 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
1344 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); this field is ignored.
13451345 
13461346 - `BetaGCPExternalKeyConfig object`
13471347 
from line 1539
15391539 
15401540 - `string`
15411541 
1542 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1542 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
15431543 
15441544 - `"message-batches-2024-09-24"`
15451545 
from line 1622
16221622 - `"thinking-display-updates-2026-08-18"`
16231623 
16241624 - `"ce-user-management-2026-07-13"`
1625 
1626 - `"mid-conversation-output-config-2026-07-01"`
1627 
1628 - `"thinking-binding-controls-2026-08-01"`
1629 
1630 - `"mid-conversation-system-clear-at-2026-08-21"`
16251631 
16261632#### Body parameters
16271633 
from line 1925
19191925 
19201926 - `string`
19211927 
1922 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1928 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
19231929 
19241930 - `"message-batches-2024-09-24"`
19251931 
from line 2008
20022008 - `"thinking-display-updates-2026-08-18"`
20032009 
20042010 - `"ce-user-management-2026-07-13"`
2011 
2012 - `"mid-conversation-output-config-2026-07-01"`
2013 
2014 - `"thinking-binding-controls-2026-08-01"`
2015 
2016 - `"mid-conversation-system-clear-at-2026-08-21"`
20052017 
20062018#### Returns
20072019 
from line 2222
22102222 
22112223 - `string`
22122224 
2213 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2225 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
22142226 
22152227 - `"message-batches-2024-09-24"`
22162228 
from line 2305
22932305 - `"thinking-display-updates-2026-08-18"`
22942306 
22952307 - `"ce-user-management-2026-07-13"`
2308 
2309 - `"mid-conversation-output-config-2026-07-01"`
2310 
2311 - `"thinking-binding-controls-2026-08-01"`
2312 
2313 - `"mid-conversation-system-clear-at-2026-08-21"`
22962314 
22972315#### Returns
22982316 
from line 2522
25042522 
25052523 - `string`
25062524 
2507 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2525 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
25082526 
25092527 - `"message-batches-2024-09-24"`
25102528 
from line 2605
25872605 - `"thinking-display-updates-2026-08-18"`
25882606 
25892607 - `"ce-user-management-2026-07-13"`
2608 
2609 - `"mid-conversation-output-config-2026-07-01"`
2610 
2611 - `"thinking-binding-controls-2026-08-01"`
2612 
2613 - `"mid-conversation-system-clear-at-2026-08-21"`
25902614 
25912615#### Body parameters
25922616 
from line 2900
28762900 
28772901 - `string`
28782902 
2879 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2903 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
28802904 
28812905 - `"message-batches-2024-09-24"`
28822906 
from line 2983
29592983 - `"thinking-display-updates-2026-08-18"`
29602984 
29612985 - `"ce-user-management-2026-07-13"`
2986 
2987 - `"mid-conversation-output-config-2026-07-01"`
2988 
2989 - `"thinking-binding-controls-2026-08-01"`
2990 
2991 - `"mid-conversation-system-clear-at-2026-08-21"`
29622992 
29632993#### Returns
29642994 
from line 3204
31743204 
31753205 - `string`
31763206 
3177 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
3207 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
31783208 
31793209 - `"message-batches-2024-09-24"`
31803210 
from line 3287
32573287 - `"thinking-display-updates-2026-08-18"`
32583288 
32593289 - `"ce-user-management-2026-07-13"`
3290 
3291 - `"mid-conversation-output-config-2026-07-01"`
3292 
3293 - `"thinking-binding-controls-2026-08-01"`
3294 
3295 - `"mid-conversation-system-clear-at-2026-08-21"`
32603296 
32613297#### Body parameters
32623298 
from line 3611
35753611 
35763612 - `string`
35773613 
3578 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
3614 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
35793615 
35803616 - `"message-batches-2024-09-24"`
35813617 
from line 3694
36583694 - `"thinking-display-updates-2026-08-18"`
36593695 
36603696 - `"ce-user-management-2026-07-13"`
3697 
3698 - `"mid-conversation-output-config-2026-07-01"`
3699 
3700 - `"thinking-binding-controls-2026-08-01"`
3701 
3702 - `"mid-conversation-system-clear-at-2026-08-21"`
36613703 
36623704#### Returns
36633705 
from line 3904
38623904 
38633905 - `string`
38643906 
3865 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
3907 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
38663908 
38673909 - `"message-batches-2024-09-24"`
38683910 
from line 3987
39453987 - `"thinking-display-updates-2026-08-18"`
39463988 
39473989 - `"ce-user-management-2026-07-13"`
3990 
3991 - `"mid-conversation-output-config-2026-07-01"`
3992 
3993 - `"thinking-binding-controls-2026-08-01"`
3994 
3995 - `"mid-conversation-system-clear-at-2026-08-21"`
39483996 
39493997#### Returns
39503998 
from line 4215
41674215 
41684216 - `string`
41694217 
4170 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
4218 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
41714219 
41724220 - `"message-batches-2024-09-24"`
41734221 
from line 4298
42504298 - `"thinking-display-updates-2026-08-18"`
42514299 
42524300 - `"ce-user-management-2026-07-13"`
4301 
4302 - `"mid-conversation-output-config-2026-07-01"`
4303 
4304 - `"thinking-binding-controls-2026-08-01"`
4305 
4306 - `"mid-conversation-system-clear-at-2026-08-21"`
42534307 
42544308#### Body parameters
42554309 
from line 4602
45484602 
45494603 - `string`
45504604 
4551 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
4605 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
45524606 
45534607 - `"message-batches-2024-09-24"`
45544608 
from line 4685
46314685 - `"thinking-display-updates-2026-08-18"`
46324686 
46334687 - `"ce-user-management-2026-07-13"`
4688 
4689 - `"mid-conversation-output-config-2026-07-01"`
4690 
4691 - `"thinking-binding-controls-2026-08-01"`
4692 
4693 - `"mid-conversation-system-clear-at-2026-08-21"`
46344694 
46354695#### Returns
46364696 
from line 4909
48494909 
48504910 - `string`
48514911 
4852 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
4912 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
48534913 
48544914 - `"message-batches-2024-09-24"`
48554915 
from line 4992
49324992 - `"thinking-display-updates-2026-08-18"`
49334993 
49344994 - `"ce-user-management-2026-07-13"`
4995 
4996 - `"mid-conversation-output-config-2026-07-01"`
4997 
4998 - `"thinking-binding-controls-2026-08-01"`
4999 
5000 - `"mid-conversation-system-clear-at-2026-08-21"`
49355001 
49365002#### Body parameters
49375003 
from line 5100
50345100 
50355101 - `string`
50365102 
5037 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
5103 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
50385104 
50395105 - `"message-batches-2024-09-24"`
50405106 
from line 5183
51175183 - `"thinking-display-updates-2026-08-18"`
51185184 
51195185 - `"ce-user-management-2026-07-13"`
5186 
5187 - `"mid-conversation-output-config-2026-07-01"`
5188 
5189 - `"thinking-binding-controls-2026-08-01"`
5190 
5191 - `"mid-conversation-system-clear-at-2026-08-21"`
51205192 
51215193#### Returns
51225194 
from line 5281
52095281 
52105282 - `string`
52115283 
5212 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
5284 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
52135285 
52145286 - `"message-batches-2024-09-24"`
52155287 
from line 5364
52925364 - `"thinking-display-updates-2026-08-18"`
52935365 
52945366 - `"ce-user-management-2026-07-13"`
5367 
5368 - `"mid-conversation-output-config-2026-07-01"`
5369 
5370 - `"thinking-binding-controls-2026-08-01"`
5371 
5372 - `"mid-conversation-system-clear-at-2026-08-21"`
52955373 
52965374#### Returns
52975375 
from line 5902
58245902 
58255903 - `string`
58265904 
5827 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
5905 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
58285906 
58295907 - `"message-batches-2024-09-24"`
58305908 
from line 5985
59075985 - `"thinking-display-updates-2026-08-18"`
59085986 
59095987 - `"ce-user-management-2026-07-13"`
5988 
5989 - `"mid-conversation-output-config-2026-07-01"`
5990 
5991 - `"thinking-binding-controls-2026-08-01"`
5992 
5993 - `"mid-conversation-system-clear-at-2026-08-21"`
59105994 
59115995#### Body parameters
59125996 
from line 6145
60616145 
60626146 - `string`
60636147 
6064 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
6148 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
60656149 
60666150 - `"message-batches-2024-09-24"`
60676151 
from line 6228
61446228 - `"thinking-display-updates-2026-08-18"`
61456229 
61466230 - `"ce-user-management-2026-07-13"`
6231 
6232 - `"mid-conversation-output-config-2026-07-01"`
6233 
6234 - `"thinking-binding-controls-2026-08-01"`
6235 
6236 - `"mid-conversation-system-clear-at-2026-08-21"`
61476237 
61486238#### Returns
61496239 
from line 6350
62606350 
62616351 - `string`
62626352 
6263 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
6353 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
62646354 
62656355 - `"message-batches-2024-09-24"`
62666356 
from line 6433
63436433 - `"thinking-display-updates-2026-08-18"`
63446434 
63456435 - `"ce-user-management-2026-07-13"`
6436 
6437 - `"mid-conversation-output-config-2026-07-01"`
6438 
6439 - `"thinking-binding-controls-2026-08-01"`
6440 
6441 - `"mid-conversation-system-clear-at-2026-08-21"`
63466442 
63476443#### Returns
63486444 
from line 6556
64606556 
64616557 - `string`
64626558 
6463 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
6559 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
64646560 
64656561 - `"message-batches-2024-09-24"`
64666562 
from line 6639
65436639 - `"thinking-display-updates-2026-08-18"`
65446640 
65456641 - `"ce-user-management-2026-07-13"`
6642 
6643 - `"mid-conversation-output-config-2026-07-01"`
6644 
6645 - `"thinking-binding-controls-2026-08-01"`
6646 
6647 - `"mid-conversation-system-clear-at-2026-08-21"`
65466648 
65476649#### Body parameters
65486650 
from line 6780
66786780 
66796781 - `string`
66806782 
6681 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
6783 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
66826784 
66836785 - `"message-batches-2024-09-24"`
66846786 
from line 6863
67616863 - `"thinking-display-updates-2026-08-18"`
67626864 
67636865 - `"ce-user-management-2026-07-13"`
6866 
6867 - `"mid-conversation-output-config-2026-07-01"`
6868 
6869 - `"thinking-binding-controls-2026-08-01"`
6870 
6871 - `"mid-conversation-system-clear-at-2026-08-21"`
67646872 
67656873#### Returns
67666874 
from line 6991
68836991 
68846992 - `string`
68856993 
6886 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
6994 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
68876995 
68886996 - `"message-batches-2024-09-24"`
68896997 
from line 7074
69667074 - `"thinking-display-updates-2026-08-18"`
69677075 
69687076 - `"ce-user-management-2026-07-13"`
7077 
7078 - `"mid-conversation-output-config-2026-07-01"`
7079 
7080 - `"thinking-binding-controls-2026-08-01"`
7081 
7082 - `"mid-conversation-system-clear-at-2026-08-21"`
69697083 
69707084#### Body parameters
69717085 
from line 7211
70977211 
70987212 - `string`
70997213 
7100 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
7214 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
71017215 
71027216 - `"message-batches-2024-09-24"`
71037217 
from line 7294
71807294 - `"thinking-display-updates-2026-08-18"`
71817295 
71827296 - `"ce-user-management-2026-07-13"`
7297 
7298 - `"mid-conversation-output-config-2026-07-01"`
7299 
7300 - `"thinking-binding-controls-2026-08-01"`
7301 
7302 - `"mid-conversation-system-clear-at-2026-08-21"`
71837303 
71847304#### Returns
71857305 
from line 7403
72837403 
72847404 - `string`
72857405 
7286 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
7406 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
72877407 
72887408 - `"message-batches-2024-09-24"`
72897409 
from line 7486
73667486 - `"thinking-display-updates-2026-08-18"`
73677487 
73687488 - `"ce-user-management-2026-07-13"`
7489 
7490 - `"mid-conversation-output-config-2026-07-01"`
7491 
7492 - `"thinking-binding-controls-2026-08-01"`
7493 
7494 - `"mid-conversation-system-clear-at-2026-08-21"`
73697495 
73707496#### Returns
73717497 
from line 7944
78187944 customer-managed encryption key (CMEK) on AWS, reference this value in your
78197945 KMS key-policy condition so the key is scoped to this compartment. On GCP and
78207946 Azure, Anthropic enforces the compartment binding automatically; you do not
7821 need to reference this value in your key configuration. See the CMEK integration guide for the
7822 required key configuration, including the value used during key validation.
7947 need to reference this value in your key configuration. See the CMEK
7948 integration guide for the required key configuration; unless your organization
7949 is on Claude Platform on AWS, it includes a separate value used during key
7950 validation. On Claude Platform on AWS there is no separate validation value:
7951 the key is validated against this Workspace's own value when it is attached, so
7952 if your key policy uses the compartment condition, add this value to it before
7953 attaching the key.
78237954 
78247955 - `created_at: string`
78257956 
from line 7987
78567987 ID of the customer-managed encryption key (CMEK) configuration to use for this
78577988 Workspace. Setting this field requires CMEK to be enabled for your
78587989 organization. When set, data stored for this Workspace is encrypted with the
7859 referenced key. Create key configurations with the External Keys API. This
7860 field is write-once: once a key is attached to a Workspace it cannot be
7861 detached or replaced. To rotate key material, rotate the underlying key on
7862 your cloud KMS; the `external_key_id` stays the same.
7990 referenced key. Create key configurations with the External Keys API. On
7991 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
7992 single-Region key in the same AWS account and Region as the Workspace. On that
7993 platform the key is validated against this Workspace when it is attached, so a
7994 key-policy problem is reported as an error on this request. This field is write-once:
7995 once a key is attached to a Workspace it cannot be detached or replaced. To
7996 rotate key material, rotate the underlying key on your cloud KMS; the
7997 `external_key_id` stays the same.
78637998 
78647999 - `name: string`
78658000 
from line 8077
79428077 
79438078 - `string`
79448079 
7945 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
8080 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
79468081 
79478082 - `"message-batches-2024-09-24"`
79488083 
from line 8160
80258160 - `"thinking-display-updates-2026-08-18"`
80268161 
80278162 - `"ce-user-management-2026-07-13"`
8163 
8164 - `"mid-conversation-output-config-2026-07-01"`
8165 
8166 - `"thinking-binding-controls-2026-08-01"`
8167 
8168 - `"mid-conversation-system-clear-at-2026-08-21"`
80288169 
80298170#### Body parameters
80308171 
from line 8214
80738214 ID of the customer-managed encryption key (CMEK) configuration to use for this
80748215 Workspace. Setting this field requires CMEK to be enabled for your
80758216 organization. When set, data stored for this Workspace is encrypted with the
8076 referenced key. Create key configurations with the External Keys API. This
8077 field is write-once: once a key is attached to a Workspace it cannot be
8078 detached or replaced. To rotate key material, rotate the underlying key on
8079 your cloud KMS; the `external_key_id` stays the same.
8217 referenced key. Create key configurations with the External Keys API. On
8218 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
8219 single-Region key in the same AWS account and Region as the Workspace. On that
8220 platform the key is validated against this Workspace when it is attached, so a
8221 key-policy problem is reported as an error on this request. This field is write-once:
8222 once a key is attached to a Workspace it cannot be detached or replaced. To
8223 rotate key material, rotate the underlying key on your cloud KMS; the
8224 `external_key_id` stays the same.
80808225 
80818226- `tags: optional map[string] or null`
80828227 
from line 8247
81028247 customer-managed encryption key (CMEK) on AWS, reference this value in your
81038248 KMS key-policy condition so the key is scoped to this compartment. On GCP and
81048249 Azure, Anthropic enforces the compartment binding automatically; you do not
8105 need to reference this value in your key configuration. See the CMEK integration guide for the
8106 required key configuration, including the value used during key validation.
8250 need to reference this value in your key configuration. See the CMEK
8251 integration guide for the required key configuration; unless your organization
8252 is on Claude Platform on AWS, it includes a separate value used during key
8253 validation. On Claude Platform on AWS there is no separate validation value:
8254 the key is validated against this Workspace's own value when it is attached, so
8255 if your key policy uses the compartment condition, add this value to it before
8256 attaching the key.
81078257 
81088258 - `created_at: string`
81098259 
from line 8290
81408290 ID of the customer-managed encryption key (CMEK) configuration to use for this
81418291 Workspace. Setting this field requires CMEK to be enabled for your
81428292 organization. When set, data stored for this Workspace is encrypted with the
8143 referenced key. Create key configurations with the External Keys API. This
8144 field is write-once: once a key is attached to a Workspace it cannot be
8145 detached or replaced. To rotate key material, rotate the underlying key on
8146 your cloud KMS; the `external_key_id` stays the same.
8293 referenced key. Create key configurations with the External Keys API. On
8294 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
8295 single-Region key in the same AWS account and Region as the Workspace. On that
8296 platform the key is validated against this Workspace when it is attached, so a
8297 key-policy problem is reported as an error on this request. This field is write-once:
8298 once a key is attached to a Workspace it cannot be detached or replaced. To
8299 rotate key material, rotate the underlying key on your cloud KMS; the
8300 `external_key_id` stays the same.
81478301 
81488302 - `name: string`
81498303 
from line 8389
82358389 customer-managed encryption key (CMEK) on AWS, reference this value in your
82368390 KMS key-policy condition so the key is scoped to this compartment. On GCP and
82378391 Azure, Anthropic enforces the compartment binding automatically; you do not
8238 need to reference this value in your key configuration. See the CMEK integration guide for the
8239 required key configuration, including the value used during key validation.
8392 need to reference this value in your key configuration. See the CMEK
8393 integration guide for the required key configuration; unless your organization
8394 is on Claude Platform on AWS, it includes a separate value used during key
8395 validation. On Claude Platform on AWS there is no separate validation value:
8396 the key is validated against this Workspace's own value when it is attached, so
8397 if your key policy uses the compartment condition, add this value to it before
8398 attaching the key.
82408399 
82418400 - `created_at: string`
82428401 
from line 8432
82738432 ID of the customer-managed encryption key (CMEK) configuration to use for this
82748433 Workspace. Setting this field requires CMEK to be enabled for your
82758434 organization. When set, data stored for this Workspace is encrypted with the
8276 referenced key. Create key configurations with the External Keys API. This
8277 field is write-once: once a key is attached to a Workspace it cannot be
8278 detached or replaced. To rotate key material, rotate the underlying key on
8279 your cloud KMS; the `external_key_id` stays the same.
8435 referenced key. Create key configurations with the External Keys API. On
8436 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
8437 single-Region key in the same AWS account and Region as the Workspace. On that
8438 platform the key is validated against this Workspace when it is attached, so a
8439 key-policy problem is reported as an error on this request. This field is write-once:
8440 once a key is attached to a Workspace it cannot be detached or replaced. To
8441 rotate key material, rotate the underlying key on your cloud KMS; the
8442 `external_key_id` stays the same.
82808443 
82818444 - `name: string`
82828445 
from line 8536
83738536 ID of the customer-managed encryption key (CMEK) configuration to use for this
83748537 Workspace. Setting this field requires CMEK to be enabled for your
83758538 organization. When set, data stored for this Workspace is encrypted with the
8376 referenced key. Create key configurations with the External Keys API. This
8377 field is write-once: once a key is attached to a Workspace it cannot be
8378 detached or replaced. To rotate key material, rotate the underlying key on
8379 your cloud KMS; the `external_key_id` stays the same.
8539 referenced key. Create key configurations with the External Keys API. On
8540 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
8541 single-Region key in the same AWS account and Region as the Workspace. On that
8542 platform the key is validated against this Workspace when it is attached, so a
8543 key-policy problem is reported as an error on this request. This field is write-once:
8544 once a key is attached to a Workspace it cannot be detached or replaced. To
8545 rotate key material, rotate the underlying key on your cloud KMS; the
8546 `external_key_id` stays the same.
83808547 
83818548- `name: optional string`
83828549 
from line 8575
84088575 customer-managed encryption key (CMEK) on AWS, reference this value in your
84098576 KMS key-policy condition so the key is scoped to this compartment. On GCP and
84108577 Azure, Anthropic enforces the compartment binding automatically; you do not
8411 need to reference this value in your key configuration. See the CMEK integration guide for the
8412 required key configuration, including the value used during key validation.
8578 need to reference this value in your key configuration. See the CMEK
8579 integration guide for the required key configuration; unless your organization
8580 is on Claude Platform on AWS, it includes a separate value used during key
8581 validation. On Claude Platform on AWS there is no separate validation value:
8582 the key is validated against this Workspace's own value when it is attached, so
8583 if your key policy uses the compartment condition, add this value to it before
8584 attaching the key.
84138585 
84148586 - `created_at: string`
84158587 
from line 8618
84468618 ID of the customer-managed encryption key (CMEK) configuration to use for this
84478619 Workspace. Setting this field requires CMEK to be enabled for your
84488620 organization. When set, data stored for this Workspace is encrypted with the
8449 referenced key. Create key configurations with the External Keys API. This
8450 field is write-once: once a key is attached to a Workspace it cannot be
8451 detached or replaced. To rotate key material, rotate the underlying key on
8452 your cloud KMS; the `external_key_id` stays the same.
8621 referenced key. Create key configurations with the External Keys API. On
8622 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
8623 single-Region key in the same AWS account and Region as the Workspace. On that
8624 platform the key is validated against this Workspace when it is attached, so a
8625 key-policy problem is reported as an error on this request. This field is write-once:
8626 once a key is attached to a Workspace it cannot be detached or replaced. To
8627 rotate key material, rotate the underlying key on your cloud KMS; the
8628 `external_key_id` stays the same.
84538629 
84548630 - `name: string`
84558631 
from line 8714
85388714 customer-managed encryption key (CMEK) on AWS, reference this value in your
85398715 KMS key-policy condition so the key is scoped to this compartment. On GCP and
85408716 Azure, Anthropic enforces the compartment binding automatically; you do not
8541 need to reference this value in your key configuration. See the CMEK integration guide for the
8542 required key configuration, including the value used during key validation.
8717 need to reference this value in your key configuration. See the CMEK
8718 integration guide for the required key configuration; unless your organization
8719 is on Claude Platform on AWS, it includes a separate value used during key
8720 validation. On Claude Platform on AWS there is no separate validation value:
8721 the key is validated against this Workspace's own value when it is attached, so
8722 if your key policy uses the compartment condition, add this value to it before
8723 attaching the key.
85438724 
85448725 - `created_at: string`
85458726 
from line 8757
85768757 ID of the customer-managed encryption key (CMEK) configuration to use for this
85778758 Workspace. Setting this field requires CMEK to be enabled for your
85788759 organization. When set, data stored for this Workspace is encrypted with the
8579 referenced key. Create key configurations with the External Keys API. This
8580 field is write-once: once a key is attached to a Workspace it cannot be
8581 detached or replaced. To rotate key material, rotate the underlying key on
8582 your cloud KMS; the `external_key_id` stays the same.
8760 referenced key. Create key configurations with the External Keys API. On
8761 Claude Platform on AWS the value is the AWS KMS key ARN, and the key must be a
8762 single-Region key in the same AWS account and Region as the Workspace. On that
8763 platform the key is validated against this Workspace when it is attached, so a
8764 key-policy problem is reported as an error on this request. This field is write-once:
8765 once a key is attached to a Workspace it cannot be detached or replaced. To
8766 rotate key material, rotate the underlying key on your cloud KMS; the
8767 `external_key_id` stays the same.
85838768 
85848769 - `name: string`
85858770 
from line 9407
92229407 
92239408 - `string`
92249409 
9225 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
9410 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
92269411 
92279412 - `"message-batches-2024-09-24"`
92289413 
from line 9490
93059490 - `"thinking-display-updates-2026-08-18"`
93069491 
93079492 - `"ce-user-management-2026-07-13"`
9493 
9494 - `"mid-conversation-output-config-2026-07-01"`
9495 
9496 - `"thinking-binding-controls-2026-08-01"`
9497 
9498 - `"mid-conversation-system-clear-at-2026-08-21"`
93089499 
93099500#### Returns
93109501 
from line 9596
94059596 
94069597 - `string`
94079598 
9408 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
9599 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
94099600 
94109601 - `"message-batches-2024-09-24"`
94119602 
from line 9679
94889679 - `"thinking-display-updates-2026-08-18"`
94899680 
94909681 - `"ce-user-management-2026-07-13"`
9682 
9683 - `"mid-conversation-output-config-2026-07-01"`
9684 
9685 - `"thinking-binding-controls-2026-08-01"`
9686 
9687 - `"mid-conversation-system-clear-at-2026-08-21"`
94919688 
94929689#### Body parameters
94939690 
from line 9801
96049801 
96059802 - `string`
96069803 
9607 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
9804 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
96089805 
96099806 - `"message-batches-2024-09-24"`
96109807 
from line 9884
96879884 - `"thinking-display-updates-2026-08-18"`
96889885 
96899886 - `"ce-user-management-2026-07-13"`
9887 
9888 - `"mid-conversation-output-config-2026-07-01"`
9889 
9890 - `"thinking-binding-controls-2026-08-01"`
9891 
9892 - `"mid-conversation-system-clear-at-2026-08-21"`
96909893 
96919894#### Returns
96929895 
from line 9983
97809983 
97819984 - `string`
97829985 
9783 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
9986 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
97849987 
97859988 - `"message-batches-2024-09-24"`
97869989 
from line 10066
986310066 - `"thinking-display-updates-2026-08-18"`
986410067 
986510068 - `"ce-user-management-2026-07-13"`
10069 
10070 - `"mid-conversation-output-config-2026-07-01"`
10071 
10072 - `"thinking-binding-controls-2026-08-01"`
10073 
10074 - `"mid-conversation-system-clear-at-2026-08-21"`
986610075 
986710076#### Body parameters
986810077 
from line 10182
997310182 
997410183 - `string`
997510184 
9976 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
10185 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
997710186 
997810187 - `"message-batches-2024-09-24"`
997910188 
from line 10265
1005610265 - `"thinking-display-updates-2026-08-18"`
1005710266 
1005810267 - `"ce-user-management-2026-07-13"`
10268 
10269 - `"mid-conversation-output-config-2026-07-01"`
10270 
10271 - `"thinking-binding-controls-2026-08-01"`
10272 
10273 - `"mid-conversation-system-clear-at-2026-08-21"`
1005910274 
1006010275#### Returns
1006110276 
from line 10438
1022310438 "next_page": "next_page"
1022410439}
1022510440```
10441 
10442## Organization › Compliance Settings
10443 
10444### Get Compliance Settings
10445 
10446**GET** `/v1/organizations/compliance_settings`
10447 
10448Retrieve your organization's Compliance Settings.
10449 
10450Compliance Settings is a singleton resource: there is exactly one per
10451organization, addressed without an identifier. The `state` field reflects
10452whether the Compliance API is enabled. An organization with a parent
10453organization reads the state inherited from the parent's configuration.
10454 
10455#### Returns
10456 
10457- `BetaComplianceSettings object`
10458 
10459 - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
10460 
10461 Whether the Compliance API is enabled for this organization.
10462 
10463 - `BetaComplianceSettingsStateEnabled object`
10464 
10465 - `type: "enabled"`
10466 
10467 default: enabled
10468 
10469 - `BetaComplianceSettingsStateDisabled object`
10470 
10471 - `type: "disabled"`
10472 
10473 default: disabled
10474 
10475 - `type: "compliance_settings"`
10476 
10477 default: compliance_settings
10478 
10479#### Example
10480 
10481```bash
10482curl https://api.anthropic.com/v1/organizations/compliance_settings \
10483 -H 'anthropic-version: 2023-06-01' \
10484 -H "X-Api-Key: $ANTHROPIC_API_KEY"
10485```
10486 
10487##### Response (200)
10488 
10489```json
10490{
10491 "state": {
10492 "type": "enabled"
10493 },
10494 "type": "compliance_settings"
10495}
10496```
10497 
10498### Update Compliance Settings
10499 
10500**POST** `/v1/organizations/compliance_settings`
10501 
10502Update your organization's Compliance Settings.
10503 
10504Setting `state` to `enabled` turns on the Compliance API and begins
10505capturing organization activity events. Setting it to `disabled` turns
10506both off. `state` reflects whether the Compliance API is enabled.
10507 
10508A request that sets `state` to its current value succeeds and leaves the
10509resource unchanged. A `disabled` request stays in effect until a later
10510`enabled` request or the organization's next provisioning action that
10511enables Access Transparency: enabling Access Transparency also enables
10512the Compliance API, which serves its activity events, so such
10513provisioning (including re-runs) re-enables the Compliance API even
10514after a `disabled` request. Automated provisioning never disables
10515compliance settings.
10516 
10517#### Body parameters
10518 
10519- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam`
10520 
10521 Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.
10522 
10523 - `BetaComplianceSettingsStateEnabledParam object`
10524 
10525 - `type: "enabled"`
10526 
10527 - `BetaComplianceSettingsStateDisabledParam object`
10528 
10529 - `type: "disabled"`
10530 
10531#### Returns
10532 
10533- `BetaComplianceSettings object`
10534 
10535 - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`
10536 
10537 Whether the Compliance API is enabled for this organization.
10538 
10539 - `BetaComplianceSettingsStateEnabled object`
10540 
10541 - `type: "enabled"`
10542 
10543 default: enabled
10544 
10545 - `BetaComplianceSettingsStateDisabled object`
10546 
10547 - `type: "disabled"`
10548 
10549 default: disabled
10550 
10551 - `type: "compliance_settings"`
10552 
10553 default: compliance_settings
10554 
10555#### Example
10556 
10557```bash
10558curl https://api.anthropic.com/v1/organizations/compliance_settings \
10559 -H 'Content-Type: application/json' \
10560 -H 'anthropic-version: 2023-06-01' \
10561 -H "X-Api-Key: $ANTHROPIC_API_KEY" \
10562 -d '{
10563 "state": {
10564 "type": "enabled"
10565 }
10566 }'
10567```
10568 
10569##### Response (200)
10570 
10571```json
10572{
10573 "state": {
10574 "type": "enabled"
10575 },
10576 "type": "compliance_settings"
10577}
10578```
1022610579 

api/beta/organization/compliance_settings New page · 191 lines, new page

# Compliance Settings ## Get Compliance Settings ### Returns ### Example #### Response (200) ## Update Compliance Settings ### Body parameters ### Returns ### Example #### Response (200) ## Domain types ### Beta Compliance Settings ### Beta Compliance Settings State Disabled ### Beta Compliance Settings State Disabled Param ### Beta Compliance Settings State Enabled ### Beta Compliance Settings State Enabled Param

A whole new page. There's nothing to diff it against, so here is what it says.

# Compliance Settings

## Get Compliance Settings

**GET** `/v1/organizations/compliance_settings`

Retrieve your organization's Compliance Settings.

Compliance Settings is a singleton resource: there is exactly one per
organization, addressed without an identifier. The `state` field reflects
whether the Compliance API is enabled. An organization with a parent
organization reads the state inherited from the parent's configuration.

### Returns

- `BetaComplianceSettings object`

  - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`

    Whether the Compliance API is enabled for this organization.

    - `BetaComplianceSettingsStateEnabled object`

      - `type: "enabled"`

        default: enabled

    - `BetaComplianceSettingsStateDisabled object`

      - `type: "disabled"`

        default: disabled

  - `type: "compliance_settings"`

    default: compliance_settings

### Example

```bash
curl https://api.anthropic.com/v1/organizations/compliance_settings \
    -H 'anthropic-version: 2023-06-01' \
    -H "X-Api-Key: $ANTHROPIC_API_KEY"
```

#### Response (200)

```json
{
  "state": {
    "type": "enabled"
  },
  "type": "compliance_settings"
}
```

## Update Compliance Settings

**POST** `/v1/organizations/compliance_settings`

Update your organization's Compliance Settings.

Setting `state` to `enabled` turns on the Compliance API and begins
capturing organization activity events. Setting it to `disabled` turns
both off. `state` reflects whether the Compliance API is enabled.

A request that sets `state` to its current value succeeds and leaves the
resource unchanged. A `disabled` request stays in effect until a later
`enabled` request or the organization's next provisioning action that
enables Access Transparency: enabling Access Transparency also enables
the Compliance API, which serves its activity events, so such
provisioning (including re-runs) re-enables the Compliance API even
after a `disabled` request. Automated provisioning never disables
compliance settings.

### Body parameters

- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam`

  Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.

  - `BetaComplianceSettingsStateEnabledParam object`

    - `type: "enabled"`

  - `BetaComplianceSettingsStateDisabledParam object`

    - `type: "disabled"`

### Returns

- `BetaComplianceSettings object`

  - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`

    Whether the Compliance API is enabled for this organization.

    - `BetaComplianceSettingsStateEnabled object`

      - `type: "enabled"`

        default: enabled

    - `BetaComplianceSettingsStateDisabled object`

      - `type: "disabled"`

        default: disabled

  - `type: "compliance_settings"`

    default: compliance_settings

### Example

```bash
curl https://api.anthropic.com/v1/organizations/compliance_settings \
    -H 'Content-Type: application/json' \
    -H 'anthropic-version: 2023-06-01' \
    -H "X-Api-Key: $ANTHROPIC_API_KEY" \
    -d '{
          "state": {
            "type": "enabled"
          }
        }'
```

#### Response (200)

```json
{
  "state": {
    "type": "enabled"
  },
  "type": "compliance_settings"
}
```

## Domain types

### Beta Compliance Settings

- `BetaComplianceSettings object`

  - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`

    Whether the Compliance API is enabled for this organization.

    - `BetaComplianceSettingsStateEnabled object`

      - `type: "enabled"`

        default: enabled

    - `BetaComplianceSettingsStateDisabled object`

      - `type: "disabled"`

        default: disabled

  - `type: "compliance_settings"`

    default: compliance_settings

### Beta Compliance Settings State Disabled

- `BetaComplianceSettingsStateDisabled object`

  - `type: "disabled"`

    default: disabled

### Beta Compliance Settings State Disabled Param

- `BetaComplianceSettingsStateDisabledParam object`

  - `type: "disabled"`

### Beta Compliance Settings State Enabled

- `BetaComplianceSettingsStateEnabled object`

  - `type: "enabled"`

    default: enabled

### Beta Compliance Settings State Enabled Param

- `BetaComplianceSettingsStateEnabledParam object`

  - `type: "enabled"`

api/beta/organization/compliance_settings/retrieve New page · 53 lines, new page

# Get Compliance Settings ## Returns ## Example ### Response (200)

A whole new page. There's nothing to diff it against, so here is what it says.

# Get Compliance Settings

**GET** `/v1/organizations/compliance_settings`

Retrieve your organization's Compliance Settings.

Compliance Settings is a singleton resource: there is exactly one per
organization, addressed without an identifier. The `state` field reflects
whether the Compliance API is enabled. An organization with a parent
organization reads the state inherited from the parent's configuration.

## Returns

- `BetaComplianceSettings object`

  - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`

    Whether the Compliance API is enabled for this organization.

    - `BetaComplianceSettingsStateEnabled object`

      - `type: "enabled"`

        default: enabled

    - `BetaComplianceSettingsStateDisabled object`

      - `type: "disabled"`

        default: disabled

  - `type: "compliance_settings"`

    default: compliance_settings

## Example

```bash
curl https://api.anthropic.com/v1/organizations/compliance_settings \
    -H 'anthropic-version: 2023-06-01' \
    -H "X-Api-Key: $ANTHROPIC_API_KEY"
```

### Response (200)

```json
{
  "state": {
    "type": "enabled"
  },
  "type": "compliance_settings"
}
```

api/beta/organization/compliance_settings/update New page · 81 lines, new page

# Update Compliance Settings ## Body parameters ## Returns ## Example ### Response (200)

A whole new page. There's nothing to diff it against, so here is what it says.

# Update Compliance Settings

**POST** `/v1/organizations/compliance_settings`

Update your organization's Compliance Settings.

Setting `state` to `enabled` turns on the Compliance API and begins
capturing organization activity events. Setting it to `disabled` turns
both off. `state` reflects whether the Compliance API is enabled.

A request that sets `state` to its current value succeeds and leaves the
resource unchanged. A `disabled` request stays in effect until a later
`enabled` request or the organization's next provisioning action that
enables Access Transparency: enabling Access Transparency also enables
the Compliance API, which serves its activity events, so such
provisioning (including re-runs) re-enables the Compliance API even
after a `disabled` request. Automated provisioning never disables
compliance settings.

## Body parameters

- `state: BetaComplianceSettingsStateEnabledParam or BetaComplianceSettingsStateDisabledParam`

  Desired state. Accepts the string shorthand "enabled" or "disabled" in place of the object form; the response always returns the canonical object form.

  - `BetaComplianceSettingsStateEnabledParam object`

    - `type: "enabled"`

  - `BetaComplianceSettingsStateDisabledParam object`

    - `type: "disabled"`

## Returns

- `BetaComplianceSettings object`

  - `state: BetaComplianceSettingsStateEnabled or BetaComplianceSettingsStateDisabled`

    Whether the Compliance API is enabled for this organization.

    - `BetaComplianceSettingsStateEnabled object`

      - `type: "enabled"`

        default: enabled

    - `BetaComplianceSettingsStateDisabled object`

      - `type: "disabled"`

        default: disabled

  - `type: "compliance_settings"`

    default: compliance_settings

## Example

```bash
curl https://api.anthropic.com/v1/organizations/compliance_settings \
    -H 'Content-Type: application/json' \
    -H 'anthropic-version: 2023-06-01' \
    -H "X-Api-Key: $ANTHROPIC_API_KEY" \
    -d '{
          "state": {
            "type": "enabled"
          }
        }'
```

### Response (200)

```json
{
  "state": {
    "type": "enabled"
  },
  "type": "compliance_settings"
}
```

api/beta/organization/external_keys Changed · +16 / -16 lines

from line 16
1616 
1717 - `kms_arn: string`
1818 
19 Full ARN of the AWS KMS key.
19 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 alias ARNs are rejected.
2020 
2121 maxLength: 2048
2222 
from line 30
3030 
3131 **Deprecated**
3232 
33 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
33 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); this field is ignored.
3434 
3535 - `BetaGCPExternalKeyConfig object`
3636 
from line 122
122122 
123123 - `kms_arn: string`
124124 
125 Full ARN of the AWS KMS key.
125 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 alias ARNs are rejected.
126126 
127127 maxLength: 2048
128128 
from line 136
136136 
137137 **Deprecated**
138138 
139 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
139 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); this field is ignored.
140140 
141141 - `BetaGCPExternalKeyConfig object`
142142 
from line 276
276276 
277277 - `kms_arn: string`
278278 
279 Full ARN of the AWS KMS key.
279 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 alias ARNs are rejected.
280280 
281281 maxLength: 2048
282282 
from line 290
290290 
291291 **Deprecated**
292292 
293 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
293 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); this field is ignored.
294294 
295295 - `BetaGCPExternalKeyConfig object`
296296 
from line 431
431431 
432432 - `kms_arn: string`
433433 
434 Full ARN of the AWS KMS key.
434 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 alias ARNs are rejected.
435435 
436436 maxLength: 2048
437437 
from line 445
445445 
446446 **Deprecated**
447447 
448 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
448 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); this field is ignored.
449449 
450450 - `BetaGCPExternalKeyConfig object`
451451 
from line 551
551551 
552552 - `kms_arn: string`
553553 
554 Full ARN of the AWS KMS key.
554 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 alias ARNs are rejected.
555555 
556556 maxLength: 2048
557557 
from line 565
565565 
566566 **Deprecated**
567567 
568 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
568 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); this field is ignored.
569569 
570570 - `BetaGCPExternalKeyConfig object`
571571 
from line 647
647647 
648648 - `kms_arn: string`
649649 
650 Full ARN of the AWS KMS key.
650 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 alias ARNs are rejected.
651651 
652652 maxLength: 2048
653653 
from line 661
661661 
662662 **Deprecated**
663663 
664 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
664 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); this field is ignored.
665665 
666666 - `BetaGCPExternalKeyConfig object`
667667 
from line 839
839839 
840840 - `kms_arn: string`
841841 
842 Full ARN of the AWS KMS key.
842 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 alias ARNs are rejected.
843843 
844844 maxLength: 2048
845845 
from line 853
853853 
854854 **Deprecated**
855855 
856 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
856 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); this field is ignored.
857857 
858858### Beta Azure External Key Config
859859 
from line 951
951951 
952952 - `kms_arn: string`
953953 
954 Full ARN of the AWS KMS key.
954 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 alias ARNs are rejected.
955955 
956956 maxLength: 2048
957957 
from line 965
965965 
966966 **Deprecated**
967967 
968 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
968 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); this field is ignored.
969969 
970970 - `BetaGCPExternalKeyConfig object`
971971 

api/beta/organization/external_keys/create Changed · +4 / -4 lines

from line 14
1414 
1515 - `kms_arn: string`
1616 
17 Full ARN of the AWS KMS key.
17 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 alias ARNs are rejected.
1818 
1919 maxLength: 2048
2020 
from line 28
2828 
2929 **Deprecated**
3030 
31 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
31 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); this field is ignored.
3232 
3333 - `BetaGCPExternalKeyConfig object`
3434 
from line 120
120120 
121121 - `kms_arn: string`
122122 
123 Full ARN of the AWS KMS key.
123 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 alias ARNs are rejected.
124124 
125125 maxLength: 2048
126126 
from line 134
134134 
135135 **Deprecated**
136136 
137 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
137 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); this field is ignored.
138138 
139139 - `BetaGCPExternalKeyConfig object`
140140 

api/beta/organization/external_keys/update Changed · +4 / -4 lines

from line 36
3636 
3737 - `kms_arn: string`
3838 
39 Full ARN of the AWS KMS key.
39 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 alias ARNs are rejected.
4040 
4141 maxLength: 2048
4242 
from line 50
5050 
5151 **Deprecated**
5252 
53 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
53 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); this field is ignored.
5454 
5555 - `BetaGCPExternalKeyConfig object`
5656 
from line 132
132132 
133133 - `kms_arn: string`
134134 
135 Full ARN of the AWS KMS key.
135 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 alias ARNs are rejected.
136136 
137137 maxLength: 2048
138138 
from line 146
146146 
147147 **Deprecated**
148148 
149 IAM role ARN. Deprecated — Anthropic reaches the KMS key via a managed intermediate role; this field is ignored.
149 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); this field is ignored.
150150 
151151 - `BetaGCPExternalKeyConfig object`
152152 

api/beta/organization/federation Changed · +91 / -13 lines

from line 28
2828 
2929 - `string`
3030 
31 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
31 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3232 
3333 - `"message-batches-2024-09-24"`
3434 
from line 112
112112 
113113 - `"ce-user-management-2026-07-13"`
114114 
115 - `"mid-conversation-output-config-2026-07-01"`
116 
117 - `"thinking-binding-controls-2026-08-01"`
118 
119 - `"mid-conversation-system-clear-at-2026-08-21"`
120 
115121#### Body parameters
116122 
117123- `issuer_url: string`
from line 414
408414 
409415 - `string`
410416 
411 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
417 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
412418 
413419 - `"message-batches-2024-09-24"`
414420 
from line 498
492498 
493499 - `"ce-user-management-2026-07-13"`
494500 
501 - `"mid-conversation-output-config-2026-07-01"`
502 
503 - `"thinking-binding-controls-2026-08-01"`
504 
505 - `"mid-conversation-system-clear-at-2026-08-21"`
506 
495507#### Returns
496508 
497509- `data: array of BetaFederationIssuer`
from line 711
699711 
700712 - `string`
701713 
702 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
714 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
703715 
704716 - `"message-batches-2024-09-24"`
705717 
from line 795
783795 
784796 - `"ce-user-management-2026-07-13"`
785797 
798 - `"mid-conversation-output-config-2026-07-01"`
799 
800 - `"thinking-binding-controls-2026-08-01"`
801 
802 - `"mid-conversation-system-clear-at-2026-08-21"`
803 
786804#### Returns
787805 
788806- `BetaFederationIssuer object`
from line 1011
9931011 
9941012 - `string`
9951013 
996 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1014 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
9971015 
9981016 - `"message-batches-2024-09-24"`
9991017 
from line 1095
10771095 
10781096 - `"ce-user-management-2026-07-13"`
10791097 
1098 - `"mid-conversation-output-config-2026-07-01"`
1099 
1100 - `"thinking-binding-controls-2026-08-01"`
1101 
1102 - `"mid-conversation-system-clear-at-2026-08-21"`
1103 
10801104#### Body parameters
10811105 
10821106- `check_jti: optional boolean or null`
from line 1389
13651389 
13661390 - `string`
13671391 
1368 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1392 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
13691393 
13701394 - `"message-batches-2024-09-24"`
13711395 
from line 1473
14491473 
14501474 - `"ce-user-management-2026-07-13"`
14511475 
1476 - `"mid-conversation-output-config-2026-07-01"`
1477 
1478 - `"thinking-binding-controls-2026-08-01"`
1479 
1480 - `"mid-conversation-system-clear-at-2026-08-21"`
1481 
14521482#### Returns
14531483 
14541484- `BetaFederationIssuer object`
from line 1693
16631693 
16641694 - `string`
16651695 
1666 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1696 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
16671697 
16681698 - `"message-batches-2024-09-24"`
16691699 
from line 1777
17471777 
17481778 - `"ce-user-management-2026-07-13"`
17491779 
1780 - `"mid-conversation-output-config-2026-07-01"`
1781 
1782 - `"thinking-binding-controls-2026-08-01"`
1783 
1784 - `"mid-conversation-system-clear-at-2026-08-21"`
1785 
17501786#### Body parameters
17511787 
17521788- `issuer_id: string`
from line 2100
20642100 
20652101 - `string`
20662102 
2067 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2103 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
20682104 
20692105 - `"message-batches-2024-09-24"`
20702106 
from line 2184
21482184 
21492185 - `"ce-user-management-2026-07-13"`
21502186 
2187 - `"mid-conversation-output-config-2026-07-01"`
2188 
2189 - `"thinking-binding-controls-2026-08-01"`
2190 
2191 - `"mid-conversation-system-clear-at-2026-08-21"`
2192 
21512193#### Returns
21522194 
21532195- `data: array of BetaFederationRule`
from line 2393
23512393 
23522394 - `string`
23532395 
2354 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2396 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
23552397 
23562398 - `"message-batches-2024-09-24"`
23572399 
from line 2477
24352477 
24362478 - `"ce-user-management-2026-07-13"`
24372479 
2480 - `"mid-conversation-output-config-2026-07-01"`
2481 
2482 - `"thinking-binding-controls-2026-08-01"`
2483 
2484 - `"mid-conversation-system-clear-at-2026-08-21"`
2485 
24382486#### Returns
24392487 
24402488- `BetaFederationRule object`
from line 2704
26562704 
26572705 - `string`
26582706 
2659 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2707 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
26602708 
26612709 - `"message-batches-2024-09-24"`
26622710 
from line 2788
27402788 
27412789 - `"ce-user-management-2026-07-13"`
27422790 
2791 - `"mid-conversation-output-config-2026-07-01"`
2792 
2793 - `"thinking-binding-controls-2026-08-01"`
2794 
2795 - `"mid-conversation-system-clear-at-2026-08-21"`
2796 
27432797#### Body parameters
27442798 
27452799- `applies_to_all_workspaces: optional boolean or null`
from line 3091
30373091 
30383092 - `string`
30393093 
3040 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
3094 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
30413095 
30423096 - `"message-batches-2024-09-24"`
30433097 
from line 3175
31213175 
31223176 - `"ce-user-management-2026-07-13"`
31233177 
3178 - `"mid-conversation-output-config-2026-07-01"`
3179 
3180 - `"thinking-binding-controls-2026-08-01"`
3181 
3182 - `"mid-conversation-system-clear-at-2026-08-21"`
3183 
31243184#### Returns
31253185 
31263186- `BetaFederationRule object`
from line 3398
33383398 
33393399 - `string`
33403400 
3341 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
3401 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
33423402 
33433403 - `"message-batches-2024-09-24"`
33443404 
from line 3482
34223482 
34233483 - `"ce-user-management-2026-07-13"`
34243484 
3485 - `"mid-conversation-output-config-2026-07-01"`
3486 
3487 - `"thinking-binding-controls-2026-08-01"`
3488 
3489 - `"mid-conversation-system-clear-at-2026-08-21"`
3490 
34253491#### Body parameters
34263492 
34273493- `workspace_id: string`
from line 3589
35233589 
35243590 - `string`
35253591 
3526 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
3592 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
35273593 
35283594 - `"message-batches-2024-09-24"`
35293595 
from line 3673
36073673 
36083674 - `"ce-user-management-2026-07-13"`
36093675 
3676 - `"mid-conversation-output-config-2026-07-01"`
3677 
3678 - `"thinking-binding-controls-2026-08-01"`
3679 
3680 - `"mid-conversation-system-clear-at-2026-08-21"`
3681 
36103682#### Returns
36113683 
36123684- `data: array of BetaFederationRuleWorkspace`
from line 3770
36983770 
36993771 - `string`
37003772 
3701 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
3773 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
37023774 
37033775 - `"message-batches-2024-09-24"`
37043776 
from line 3853
37813853 - `"thinking-display-updates-2026-08-18"`
37823854 
37833855 - `"ce-user-management-2026-07-13"`
3856 
3857 - `"mid-conversation-output-config-2026-07-01"`
3858 
3859 - `"thinking-binding-controls-2026-08-01"`
3860 
3861 - `"mid-conversation-system-clear-at-2026-08-21"`
37843862 
37853863#### Returns
37863864 

api/beta/organization/federation/issuers Changed · +35 / -5 lines

from line 26
2626 
2727 - `string`
2828 
29 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
29 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3030 
3131 - `"message-batches-2024-09-24"`
3232 
from line 110
110110 
111111 - `"ce-user-management-2026-07-13"`
112112 
113 - `"mid-conversation-output-config-2026-07-01"`
114 
115 - `"thinking-binding-controls-2026-08-01"`
116 
117 - `"mid-conversation-system-clear-at-2026-08-21"`
118 
113119### Body parameters
114120 
115121- `issuer_url: string`
from line 412
406412 
407413 - `string`
408414 
409 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
415 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
410416 
411417 - `"message-batches-2024-09-24"`
412418 
from line 496
490496 
491497 - `"ce-user-management-2026-07-13"`
492498 
499 - `"mid-conversation-output-config-2026-07-01"`
500 
501 - `"thinking-binding-controls-2026-08-01"`
502 
503 - `"mid-conversation-system-clear-at-2026-08-21"`
504 
493505### Returns
494506 
495507- `data: array of BetaFederationIssuer`
from line 709
697709 
698710 - `string`
699711 
700 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
712 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
701713 
702714 - `"message-batches-2024-09-24"`
703715 
from line 793
781793 
782794 - `"ce-user-management-2026-07-13"`
783795 
796 - `"mid-conversation-output-config-2026-07-01"`
797 
798 - `"thinking-binding-controls-2026-08-01"`
799 
800 - `"mid-conversation-system-clear-at-2026-08-21"`
801 
784802### Returns
785803 
786804- `BetaFederationIssuer object`
from line 1009
9911009 
9921010 - `string`
9931011 
994 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1012 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
9951013 
9961014 - `"message-batches-2024-09-24"`
9971015 
from line 1093
10751093 
10761094 - `"ce-user-management-2026-07-13"`
10771095 
1096 - `"mid-conversation-output-config-2026-07-01"`
1097 
1098 - `"thinking-binding-controls-2026-08-01"`
1099 
1100 - `"mid-conversation-system-clear-at-2026-08-21"`
1101 
10781102### Body parameters
10791103 
10801104- `check_jti: optional boolean or null`
from line 1387
13631387 
13641388 - `string`
13651389 
1366 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1390 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
13671391 
13681392 - `"message-batches-2024-09-24"`
13691393 
from line 1470
14461470 - `"thinking-display-updates-2026-08-18"`
14471471 
14481472 - `"ce-user-management-2026-07-13"`
1473 
1474 - `"mid-conversation-output-config-2026-07-01"`
1475 
1476 - `"thinking-binding-controls-2026-08-01"`
1477 
1478 - `"mid-conversation-system-clear-at-2026-08-21"`
14491479 
14501480### Returns
14511481 

api/beta/organization/federation/issuers/archive Changed · +7 / -1 lines

from line 25
2525 
2626 - `string`
2727 
28 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
28 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
2929 
3030 - `"message-batches-2024-09-24"`
3131 
from line 108
108108 - `"thinking-display-updates-2026-08-18"`
109109 
110110 - `"ce-user-management-2026-07-13"`
111 
112 - `"mid-conversation-output-config-2026-07-01"`
113 
114 - `"thinking-binding-controls-2026-08-01"`
115 
116 - `"mid-conversation-system-clear-at-2026-08-21"`
111117 
112118## Returns
113119 

api/beta/organization/federation/issuers/create Changed · +7 / -1 lines

from line 24
2424 
2525 - `string`
2626 
27 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
27 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
2828 
2929 - `"message-batches-2024-09-24"`
3030 
from line 107
107107 - `"thinking-display-updates-2026-08-18"`
108108 
109109 - `"ce-user-management-2026-07-13"`
110 
111 - `"mid-conversation-output-config-2026-07-01"`
112 
113 - `"thinking-binding-controls-2026-08-01"`
114 
115 - `"mid-conversation-system-clear-at-2026-08-21"`
110116 
111117## Body parameters
112118 

api/beta/organization/federation/issuers/list Changed · +7 / -1 lines

from line 34
3434 
3535 - `string`
3636 
37 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
37 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3838 
3939 - `"message-batches-2024-09-24"`
4040 
from line 117
117117 - `"thinking-display-updates-2026-08-18"`
118118 
119119 - `"ce-user-management-2026-07-13"`
120 
121 - `"mid-conversation-output-config-2026-07-01"`
122 
123 - `"thinking-binding-controls-2026-08-01"`
124 
125 - `"mid-conversation-system-clear-at-2026-08-21"`
120126 
121127## Returns
122128 

api/beta/organization/federation/issuers/retrieve Changed · +7 / -1 lines

from line 20
2020 
2121 - `string`
2222 
23 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
23 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
2424 
2525 - `"message-batches-2024-09-24"`
2626 
from line 103
103103 - `"thinking-display-updates-2026-08-18"`
104104 
105105 - `"ce-user-management-2026-07-13"`
106 
107 - `"mid-conversation-output-config-2026-07-01"`
108 
109 - `"thinking-binding-controls-2026-08-01"`
110 
111 - `"mid-conversation-system-clear-at-2026-08-21"`
106112 
107113## Returns
108114 

api/beta/organization/federation/issuers/update Changed · +7 / -1 lines

from line 27
2727 
2828 - `string`
2929 
30 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
30 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3131 
3232 - `"message-batches-2024-09-24"`
3333 
from line 110
110110 - `"thinking-display-updates-2026-08-18"`
111111 
112112 - `"ce-user-management-2026-07-13"`
113 
114 - `"mid-conversation-output-config-2026-07-01"`
115 
116 - `"thinking-binding-controls-2026-08-01"`
117 
118 - `"mid-conversation-system-clear-at-2026-08-21"`
113119 
114120## Body parameters
115121 

api/beta/organization/federation/rules Changed · +56 / -8 lines

from line 30
3030 
3131 - `string`
3232 
33 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
33 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3434 
3535 - `"message-batches-2024-09-24"`
3636 
from line 114
114114 
115115 - `"ce-user-management-2026-07-13"`
116116 
117 - `"mid-conversation-output-config-2026-07-01"`
118 
119 - `"thinking-binding-controls-2026-08-01"`
120 
121 - `"mid-conversation-system-clear-at-2026-08-21"`
122 
117123### Body parameters
118124 
119125- `issuer_id: string`
from line 437
431437 
432438 - `string`
433439 
434 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
440 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
435441 
436442 - `"message-batches-2024-09-24"`
437443 
from line 521
515521 
516522 - `"ce-user-management-2026-07-13"`
517523 
524 - `"mid-conversation-output-config-2026-07-01"`
525 
526 - `"thinking-binding-controls-2026-08-01"`
527 
528 - `"mid-conversation-system-clear-at-2026-08-21"`
529 
518530### Returns
519531 
520532- `data: array of BetaFederationRule`
from line 730
718730 
719731 - `string`
720732 
721 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
733 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
722734 
723735 - `"message-batches-2024-09-24"`
724736 
from line 814
802814 
803815 - `"ce-user-management-2026-07-13"`
804816 
817 - `"mid-conversation-output-config-2026-07-01"`
818 
819 - `"thinking-binding-controls-2026-08-01"`
820 
821 - `"mid-conversation-system-clear-at-2026-08-21"`
822 
805823### Returns
806824 
807825- `BetaFederationRule object`
from line 1041
10231041 
10241042 - `string`
10251043 
1026 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1044 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
10271045 
10281046 - `"message-batches-2024-09-24"`
10291047 
from line 1125
11071125 
11081126 - `"ce-user-management-2026-07-13"`
11091127 
1128 - `"mid-conversation-output-config-2026-07-01"`
1129 
1130 - `"thinking-binding-controls-2026-08-01"`
1131 
1132 - `"mid-conversation-system-clear-at-2026-08-21"`
1133 
11101134### Body parameters
11111135 
11121136- `applies_to_all_workspaces: optional boolean or null`
from line 1428
14041428 
14051429 - `string`
14061430 
1407 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1431 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
14081432 
14091433 - `"message-batches-2024-09-24"`
14101434 
from line 1512
14881512 
14891513 - `"ce-user-management-2026-07-13"`
14901514 
1515 - `"mid-conversation-output-config-2026-07-01"`
1516 
1517 - `"thinking-binding-controls-2026-08-01"`
1518 
1519 - `"mid-conversation-system-clear-at-2026-08-21"`
1520 
14911521### Returns
14921522 
14931523- `BetaFederationRule object`
from line 1948
19181948 
19191949 - `string`
19201950 
1921 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
1951 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
19221952 
19231953 - `"message-batches-2024-09-24"`
19241954 
from line 2032
20022032 
20032033 - `"ce-user-management-2026-07-13"`
20042034 
2035 - `"mid-conversation-output-config-2026-07-01"`
2036 
2037 - `"thinking-binding-controls-2026-08-01"`
2038 
2039 - `"mid-conversation-system-clear-at-2026-08-21"`
2040 
20052041#### Body parameters
20062042 
20072043- `workspace_id: string`
from line 2139
21032139 
21042140 - `string`
21052141 
2106 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2142 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
21072143 
21082144 - `"message-batches-2024-09-24"`
21092145 
from line 2223
21872223 
21882224 - `"ce-user-management-2026-07-13"`
21892225 
2226 - `"mid-conversation-output-config-2026-07-01"`
2227 
2228 - `"thinking-binding-controls-2026-08-01"`
2229 
2230 - `"mid-conversation-system-clear-at-2026-08-21"`
2231 
21902232#### Returns
21912233 
21922234- `data: array of BetaFederationRuleWorkspace`
from line 2320
22782320 
22792321 - `string`
22802322 
2281 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
2323 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
22822324 
22832325 - `"message-batches-2024-09-24"`
22842326 
from line 2403
23612403 - `"thinking-display-updates-2026-08-18"`
23622404 
23632405 - `"ce-user-management-2026-07-13"`
2406 
2407 - `"mid-conversation-output-config-2026-07-01"`
2408 
2409 - `"thinking-binding-controls-2026-08-01"`
2410 
2411 - `"mid-conversation-system-clear-at-2026-08-21"`
23642412 
23652413#### Returns
23662414 

api/beta/organization/federation/rules/archive Changed · +7 / -1 lines

from line 28
2828 
2929 - `string`
3030 
31 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
31 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3232 
3333 - `"message-batches-2024-09-24"`
3434 
from line 111
111111 - `"thinking-display-updates-2026-08-18"`
112112 
113113 - `"ce-user-management-2026-07-13"`
114 
115 - `"mid-conversation-output-config-2026-07-01"`
116 
117 - `"thinking-binding-controls-2026-08-01"`
118 
119 - `"mid-conversation-system-clear-at-2026-08-21"`
114120 
115121## Returns
116122 

api/beta/organization/federation/rules/create Changed · +7 / -1 lines

from line 28
2828 
2929 - `string`
3030 
31 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
31 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3232 
3333 - `"message-batches-2024-09-24"`
3434 
from line 111
111111 - `"thinking-display-updates-2026-08-18"`
112112 
113113 - `"ce-user-management-2026-07-13"`
114 
115 - `"mid-conversation-output-config-2026-07-01"`
116 
117 - `"thinking-binding-controls-2026-08-01"`
118 
119 - `"mid-conversation-system-clear-at-2026-08-21"`
114120 
115121## Body parameters
116122 

api/beta/organization/federation/rules/list Changed · +7 / -1 lines

from line 39
3939 
4040 - `string`
4141 
42 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
42 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
4343 
4444 - `"message-batches-2024-09-24"`
4545 
from line 122
122122 - `"thinking-display-updates-2026-08-18"`
123123 
124124 - `"ce-user-management-2026-07-13"`
125 
126 - `"mid-conversation-output-config-2026-07-01"`
127 
128 - `"thinking-binding-controls-2026-08-01"`
129 
130 - `"mid-conversation-system-clear-at-2026-08-21"`
125131 
126132## Returns
127133 

api/beta/organization/federation/rules/retrieve Changed · +7 / -1 lines

from line 20
2020 
2121 - `string`
2222 
23 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
23 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
2424 
2525 - `"message-batches-2024-09-24"`
2626 
from line 103
103103 - `"thinking-display-updates-2026-08-18"`
104104 
105105 - `"ce-user-management-2026-07-13"`
106 
107 - `"mid-conversation-output-config-2026-07-01"`
108 
109 - `"thinking-binding-controls-2026-08-01"`
110 
111 - `"mid-conversation-system-clear-at-2026-08-21"`
106112 
107113## Returns
108114 

api/beta/organization/federation/rules/update Changed · +7 / -1 lines

from line 36
3636 
3737 - `string`
3838 
39 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
39 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
4040 
4141 - `"message-batches-2024-09-24"`
4242 
from line 119
119119 - `"thinking-display-updates-2026-08-18"`
120120 
121121 - `"ce-user-management-2026-07-13"`
122 
123 - `"mid-conversation-output-config-2026-07-01"`
124 
125 - `"thinking-binding-controls-2026-08-01"`
126 
127 - `"mid-conversation-system-clear-at-2026-08-21"`
122128 
123129## Body parameters
124130 

api/beta/organization/federation/rules/workspaces Changed · +21 / -3 lines

from line 31
3131 
3232 - `string`
3333 
34 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
34 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
3535 
3636 - `"message-batches-2024-09-24"`
3737 
from line 115
115115 
116116 - `"ce-user-management-2026-07-13"`
117117 
118 - `"mid-conversation-output-config-2026-07-01"`
119 
120 - `"thinking-binding-controls-2026-08-01"`
121 
122 - `"mid-conversation-system-clear-at-2026-08-21"`
123 
118124### Body parameters
119125 
120126- `workspace_id: string`
from line 222
216222 
217223 - `string`
218224 
219 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
225 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
220226 
221227 - `"message-batches-2024-09-24"`
222228 
from line 306
300306 
301307 - `"ce-user-management-2026-07-13"`
302308 
309 - `"mid-conversation-output-config-2026-07-01"`
310 
311 - `"thinking-binding-controls-2026-08-01"`
312 
313 - `"mid-conversation-system-clear-at-2026-08-21"`
314 
303315### Returns
304316 
305317- `data: array of BetaFederationRuleWorkspace`
from line 403
391403 
392404 - `string`
393405 
394 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 38 more`
406 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
395407 
396408 - `"message-batches-2024-09-24"`
397409 
from line 486
474486 - `"thinking-display-updates-2026-08-18"`
475487 
476488 - `"ce-user-management-2026-07-13"`
489 
490 - `"mid-conversation-output-config-2026-07-01"`
491 
492 - `"thinking-binding-controls-2026-08-01"`
493 
494 - `"mid-conversation-system-clear-at-2026-08-21"`
477495 
478496### Returns
479497