Follow Discord
Sweep 30 Oct 2026 · 21:36Z Build v2.1.315 533 read Stable v2.1.308 Latest v2.1.314 Next v2.1.315 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One capture · api

One read of Claude Developer Platformapi-20261030T212610Z

396 pages moved out of 826 read.

Pages moved 396 significant first
Pages read 826 in this capture
Captured 21:26 UTC
Corpus hash 68200c8a9acb corpus-hash

What this read moved

26-50 of 396, page 2 of 16

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

api/beta/organization/analytics/usage Changed · +5 / -3 lines

from line 429
429429 
430430 - `"analytics-usage-cost-2026-08-24"`
431431 
432 - `"experimental-claude-tag-2026-10-21"`
433 
432434### Returns
433435 
434436- `data: array of BetaAnalyticsUsageItem`
from line 741
739741 "email_address": "[email protected]",
740742 "name": "Jane Doe",
741743 "type": "user_actor",
742 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
744 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
743745 },
744746 "actor_type": "user_actor",
745747 "agent_id": "agent_01VHd3EAGJ6PLkP9LM7DDu3f",
from line 774
772774 "server_tool_use": {
773775 "web_search_requests": 10
774776 },
775 "total_tokens": 5377000,
777 "total_tokens": 5375500,
776778 "uncached_input_tokens": 1284500
777779 }
778780 }
779781 ],
780 "data_refreshed_at": "2019-12-27T18:11:19.117Z",
782 "data_refreshed_at": "2026-10-01T04:02:11Z",
781783 "has_more": true,
782784 "next_page": "next_page"
783785}

api/beta/organization/analytics/usage/list Changed · +5 / -3 lines

from line 427
427427 
428428 - `"analytics-usage-cost-2026-08-24"`
429429 
430 - `"experimental-claude-tag-2026-10-21"`
431 
430432## Returns
431433 
432434- `data: array of BetaAnalyticsUsageItem`
from line 739
737739 "email_address": "[email protected]",
738740 "name": "Jane Doe",
739741 "type": "user_actor",
740 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
742 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
741743 },
742744 "actor_type": "user_actor",
743745 "agent_id": "agent_01VHd3EAGJ6PLkP9LM7DDu3f",
from line 772
770772 "server_tool_use": {
771773 "web_search_requests": 10
772774 },
773 "total_tokens": 5377000,
775 "total_tokens": 5375500,
774776 "uncached_input_tokens": 1284500
775777 }
776778 }
777779 ],
778 "data_refreshed_at": "2019-12-27T18:11:19.117Z",
780 "data_refreshed_at": "2026-10-01T04:02:11Z",
779781 "has_more": true,
780782 "next_page": "next_page"
781783}

api/beta/organization/api_keys Changed · +6 / -6 lines

from line 204
204204 "id": "apikey_01Rj2N8SVvo6BePZj99NhmiT",
205205 "created_at": "2024-10-30T23:58:27.427722Z",
206206 "created_by": {
207 "id": "user_01WCz1FkmYMm4gnmykNKUu3Q",
207 "id": "user_01WxYzAbCdEfGhJkMnPqRsTu",
208208 "type": "user"
209209 },
210210 "expires_at": "2024-10-30T23:58:27.427722Z",
from line 212
212212 "partial_key_hint": "sk-ant-api03-R2D...igAA",
213213 "principal": {
214214 "type": "user_actor",
215 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
215 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
216216 },
217217 "scope": {
218218 "type": "workspace",
from line 381
381381 "id": "apikey_01Rj2N8SVvo6BePZj99NhmiT",
382382 "created_at": "2024-10-30T23:58:27.427722Z",
383383 "created_by": {
384 "id": "user_01WCz1FkmYMm4gnmykNKUu3Q",
384 "id": "user_01WxYzAbCdEfGhJkMnPqRsTu",
385385 "type": "user"
386386 },
387387 "expires_at": "2024-10-30T23:58:27.427722Z",
from line 389
389389 "partial_key_hint": "sk-ant-api03-R2D...igAA",
390390 "principal": {
391391 "type": "user_actor",
392 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
392 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
393393 },
394394 "scope": {
395395 "type": "workspace",
from line 573
573573 "id": "apikey_01Rj2N8SVvo6BePZj99NhmiT",
574574 "created_at": "2024-10-30T23:58:27.427722Z",
575575 "created_by": {
576 "id": "user_01WCz1FkmYMm4gnmykNKUu3Q",
576 "id": "user_01WxYzAbCdEfGhJkMnPqRsTu",
577577 "type": "user"
578578 },
579579 "expires_at": "2024-10-30T23:58:27.427722Z",
from line 581
581581 "partial_key_hint": "sk-ant-api03-R2D...igAA",
582582 "principal": {
583583 "type": "user_actor",
584 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
584 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
585585 },
586586 "scope": {
587587 "type": "workspace",

api/beta/organization/compliance_settings Changed · +4 / -1 lines

from line 75
7575 
7676Setting `state` to `enabled` turns on the Compliance API and begins
7777capturing organization activity events. Setting it to `disabled` turns
78both off. `state` reflects whether the Compliance API is enabled.
78both off. Access Transparency events are an exception: they are still
79captured while the Compliance API is disabled, and the Compliance API
80activity feed returns them once it is enabled again. `state` reflects
81whether the Compliance API is enabled.
7982 
8083A request that sets `state` to its current value succeeds and leaves the
8184resource unchanged. A `disabled` request stays in effect until a later

api/beta/organization/compliance_settings/update Changed · +4 / -1 lines

from line 11
1111 
1212Setting `state` to `enabled` turns on the Compliance API and begins
1313capturing organization activity events. Setting it to `disabled` turns
14both off. `state` reflects whether the Compliance API is enabled.
14both off. Access Transparency events are an exception: they are still
15captured while the Compliance API is disabled, and the Compliance API
16activity feed returns them once it is enabled again. `state` reflects
17whether the Compliance API is enabled.
1518 
1619A request that sets `state` to its current value succeeds and leaves the
1720resource unchanged. A `disabled` request stays in effect until a later

api/beta/organization/external_keys Changed · +60 / -31 lines

from line 31
3131 
3232 - `kms_arn: string`
3333 
34 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.
34 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
3535 
3636 maxLength: 2048
3737 
from line 43
4343 
4444 **Deprecated**
4545 
46 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.
46 IAM role ARN. Deprecated; this field is ignored.
4747 
4848 - `BetaGCPExternalKeyConfig object`
4949 
from line 85
8585 
8686 Data residency geo. Only `us` is supported.
8787 
88- `user_profile_id: optional string or null`
89 
90 ID of a user profile to bind the key to. Omit this field for a key that isn't bound to a user profile. Such a key can be attached to a Workspace whatever its user profile. The binding cannot be changed later. A key bound to a user profile can only be attached to a Workspace that has the same user profile.
91 
8892### Returns
8993 
9094- `BetaExternalKey object`
from line 105
101105 
102106 - `id: string`
103107 
104 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
108 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
105109 
106110 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
107111 
from line 133
129133 
130134 - `geo: string`
131135 
132 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
136 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
133137 
134138 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
135139 
from line 145
141145 
142146 - `kms_arn: string`
143147 
144 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.
148 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
145149 
146150 maxLength: 2048
147151 
from line 157
153157 
154158 **Deprecated**
155159 
156 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.
160 IAM role ARN. Deprecated; this field is ignored.
157161 
158162 - `BetaGCPExternalKeyConfig object`
159163 
from line 191
187191 
188192 format: date-time
189193 
194 - `user_profile_id: string or null`
195 
196 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
197 
190198### Example
191199 
192200```bash
from line 206
198206 "provider_config": {
199207 "kms_arn": "arn:aws:kms:us-east-1:111122223333:key/abcd1234-5678-90ab-cdef-000011112222",
200208 "type": "aws"
201 }
209 },
210 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
202211 }'
203212```
204213 
from line 229
220229 "role_arn": "arn:aws:iam::111122223333:role/anthropic-cmek"
221230 },
222231 "type": "external_key",
223 "updated_at": "2024-10-30T23:58:27.427722Z"
232 "updated_at": "2024-10-30T23:58:27.427722Z",
233 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
224234}
225235```
226236 
from line 273
263273 
264274 - `id: string`
265275 
266 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
276 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
267277 
268278 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
269279 
from line 301
291301 
292302 - `geo: string`
293303 
294 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
304 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
295305 
296306 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
297307 
from line 313
303313 
304314 - `kms_arn: string`
305315 
306 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.
316 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
307317 
308318 maxLength: 2048
309319 
from line 325
315325 
316326 **Deprecated**
317327 
318 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.
328 IAM role ARN. Deprecated; this field is ignored.
319329 
320330 - `BetaGCPExternalKeyConfig object`
321331 
from line 359
349359 
350360 format: date-time
351361 
362 - `user_profile_id: string or null`
363 
364 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
365 
352366- `next_page: string or null`
353367 
354368 Opaque cursor for the next page, or null if no more results. Pass as `?page=` to fetch the next page.
from line 395
381395 "role_arn": "arn:aws:iam::111122223333:role/anthropic-cmek"
382396 },
383397 "type": "external_key",
384 "updated_at": "2024-10-30T23:58:27.427722Z"
398 "updated_at": "2024-10-30T23:58:27.427722Z",
399 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
385400 }
386401 ],
387402 "next_page": "next_page"
from line 441
426441 
427442 - `id: string`
428443 
429 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
444 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
430445 
431446 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
432447 
from line 469
454469 
455470 - `geo: string`
456471 
457 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
472 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
458473 
459474 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
460475 
from line 481
466481 
467482 - `kms_arn: string`
468483 
469 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.
484 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
470485 
471486 maxLength: 2048
472487 
from line 493
478493 
479494 **Deprecated**
480495 
481 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.
496 IAM role ARN. Deprecated; this field is ignored.
482497 
483498 - `BetaGCPExternalKeyConfig object`
484499 
from line 527
512527 
513528 format: date-time
514529 
530 - `user_profile_id: string or null`
531 
532 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
533 
515534### Example
516535 
517536```bash
from line 557
538557 "role_arn": "arn:aws:iam::111122223333:role/anthropic-cmek"
539558 },
540559 "type": "external_key",
541 "updated_at": "2024-10-30T23:58:27.427722Z"
560 "updated_at": "2024-10-30T23:58:27.427722Z",
561 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
542562}
543563```
544564 
from line 610
590610 
591611 - `kms_arn: string`
592612 
593 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.
613 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
594614 
595615 maxLength: 2048
596616 
from line 622
602622 
603623 **Deprecated**
604624 
605 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.
625 IAM role ARN. Deprecated; this field is ignored.
606626 
607627 - `BetaGCPExternalKeyConfig object`
608628 
from line 670
650670 
651671 - `id: string`
652672 
653 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
673 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
654674 
655675 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
656676 
from line 698
678698 
679699 - `geo: string`
680700 
681 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
701 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
682702 
683703 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
684704 
from line 710
690710 
691711 - `kms_arn: string`
692712 
693 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.
713 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
694714 
695715 maxLength: 2048
696716 
from line 722
702722 
703723 **Deprecated**
704724 
705 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.
725 IAM role ARN. Deprecated; this field is ignored.
706726 
707727 - `BetaGCPExternalKeyConfig object`
708728 
from line 756
736756 
737757 format: date-time
738758 
759 - `user_profile_id: string or null`
760 
761 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
762 
739763### Example
740764 
741765```bash
from line 788
764788 "role_arn": "arn:aws:iam::111122223333:role/anthropic-cmek"
765789 },
766790 "type": "external_key",
767 "updated_at": "2024-10-30T23:58:27.427722Z"
791 "updated_at": "2024-10-30T23:58:27.427722Z",
792 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
768793}
769794```
770795 
from line 919
894919 
895920 - `kms_arn: string`
896921 
897 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.
922 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
898923 
899924 maxLength: 2048
900925 
from line 931
906931 
907932 **Deprecated**
908933 
909 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.
934 IAM role ARN. Deprecated; this field is ignored.
910935 
911936### Beta Azure External Key Config
912937 
from line 995
970995 
971996 - `id: string`
972997 
973 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
998 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
974999 
9751000 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
9761001 
from line 1023
9981023 
9991024 - `geo: string`
10001025 
1001 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
1026 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
10021027 
10031028 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
10041029 
from line 1035
10101035 
10111036 - `kms_arn: string`
10121037 
1013 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.
1038 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
10141039 
10151040 maxLength: 2048
10161041 
from line 1047
10221047 
10231048 **Deprecated**
10241049 
1025 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.
1050 IAM role ARN. Deprecated; this field is ignored.
10261051 
10271052 - `BetaGCPExternalKeyConfig object`
10281053 
from line 1080
10551080 - `updated_at: string`
10561081 
10571082 format: date-time
1083 
1084 - `user_profile_id: string or null`
1085 
1086 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
10581087 
10591088### Beta External Key Attached Attachment
10601089 

api/beta/organization/external_keys/create Changed · +18 / -8 lines

from line 29
2929 
3030 - `kms_arn: string`
3131 
32 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.
32 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
3333 
3434 maxLength: 2048
3535 
from line 41
4141 
4242 **Deprecated**
4343 
44 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.
44 IAM role ARN. Deprecated; this field is ignored.
4545 
4646 - `BetaGCPExternalKeyConfig object`
4747 
from line 83
8383 
8484 Data residency geo. Only `us` is supported.
8585 
86- `user_profile_id: optional string or null`
87 
88 ID of a user profile to bind the key to. Omit this field for a key that isn't bound to a user profile. Such a key can be attached to a Workspace whatever its user profile. The binding cannot be changed later. A key bound to a user profile can only be attached to a Workspace that has the same user profile.
89 
8690## Returns
8791 
8892- `BetaExternalKey object`
from line 103
99103 
100104 - `id: string`
101105 
102 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
106 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
103107 
104108 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
105109 
from line 131
127131 
128132 - `geo: string`
129133 
130 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
134 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
131135 
132136 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
133137 
from line 143
139143 
140144 - `kms_arn: string`
141145 
142 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.
146 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
143147 
144148 maxLength: 2048
145149 
from line 155
151155 
152156 **Deprecated**
153157 
154 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.
158 IAM role ARN. Deprecated; this field is ignored.
155159 
156160 - `BetaGCPExternalKeyConfig object`
157161 
from line 189
185189 
186190 format: date-time
187191 
192 - `user_profile_id: string or null`
193 
194 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
195 
188196## Example
189197 
190198```bash
from line 204
196204 "provider_config": {
197205 "kms_arn": "arn:aws:kms:us-east-1:111122223333:key/abcd1234-5678-90ab-cdef-000011112222",
198206 "type": "aws"
199 }
207 },
208 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
200209 }'
201210```
202211 
from line 227
218227 "role_arn": "arn:aws:iam::111122223333:role/anthropic-cmek"
219228 },
220229 "type": "external_key",
221 "updated_at": "2024-10-30T23:58:27.427722Z"
230 "updated_at": "2024-10-30T23:58:27.427722Z",
231 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
222232}
223233```
224234 

api/beta/organization/external_keys/list Changed · +10 / -5 lines

from line 42
4242 
4343 - `id: string`
4444 
45 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
45 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
4646 
4747 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
4848 
from line 70
7070 
7171 - `geo: string`
7272 
73 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
73 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
7474 
7575 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
7676 
from line 82
8282 
8383 - `kms_arn: string`
8484 
85 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.
85 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
8686 
8787 maxLength: 2048
8888 
from line 94
9494 
9595 **Deprecated**
9696 
97 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.
97 IAM role ARN. Deprecated; this field is ignored.
9898 
9999 - `BetaGCPExternalKeyConfig object`
100100 
from line 128
128128 
129129 format: date-time
130130 
131 - `user_profile_id: string or null`
132 
133 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
134 
131135- `next_page: string or null`
132136 
133137 Opaque cursor for the next page, or null if no more results. Pass as `?page=` to fetch the next page.
from line 164
160164 "role_arn": "arn:aws:iam::111122223333:role/anthropic-cmek"
161165 },
162166 "type": "external_key",
163 "updated_at": "2024-10-30T23:58:27.427722Z"
167 "updated_at": "2024-10-30T23:58:27.427722Z",
168 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
164169 }
165170 ],
166171 "next_page": "next_page"

api/beta/organization/external_keys/retrieve Changed · +10 / -5 lines

from line 41
4141 
4242 - `id: string`
4343 
44 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
44 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
4545 
4646 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
4747 
from line 69
6969 
7070 - `geo: string`
7171 
72 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
72 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
7373 
7474 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
7575 
from line 81
8181 
8282 - `kms_arn: string`
8383 
84 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.
84 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
8585 
8686 maxLength: 2048
8787 
from line 93
9393 
9494 **Deprecated**
9595 
96 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.
96 IAM role ARN. Deprecated; this field is ignored.
9797 
9898 - `BetaGCPExternalKeyConfig object`
9999 
from line 127
127127 
128128 format: date-time
129129 
130 - `user_profile_id: string or null`
131 
132 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
133 
130134## Example
131135 
132136```bash
from line 157
153157 "role_arn": "arn:aws:iam::111122223333:role/anthropic-cmek"
154158 },
155159 "type": "external_key",
156 "updated_at": "2024-10-30T23:58:27.427722Z"
160 "updated_at": "2024-10-30T23:58:27.427722Z",
161 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
157162}
158163```
159164 

api/beta/organization/external_keys/update Changed · +12 / -7 lines

from line 51
5151 
5252 - `kms_arn: string`
5353 
54 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.
54 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
5555 
5656 maxLength: 2048
5757 
from line 63
6363 
6464 **Deprecated**
6565 
66 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.
66 IAM role ARN. Deprecated; this field is ignored.
6767 
6868 - `BetaGCPExternalKeyConfig object`
6969 
from line 111
111111 
112112 - `id: string`
113113 
114 Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN.
114 Identifier of the external key config: a tagged ID prefixed `ekey_`, or, on Claude Platform on AWS, an AWS KMS key's ARN.
115115 
116116 - `attachment: BetaExternalKeyAttachedAttachment or BetaExternalKeyUnattachedAttachment`
117117 
from line 139
139139 
140140 - `geo: string`
141141 
142 Data residency geo. Selects which regional validator handles this key's encrypt/decrypt roundtrips.
142 Data residency geo. Selects the region that handles this key's encrypt/decrypt roundtrips.
143143 
144144 - `provider_config: BetaAWSExternalKeyConfig or BetaGCPExternalKeyConfig or BetaAzureExternalKeyConfig`
145145 
from line 151
151151 
152152 - `kms_arn: string`
153153 
154 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.
154 Full ARN of the AWS KMS key. On Claude Platform on AWS, alias ARNs are rejected, and your organization's own key must be a single-Region key in your organization's AWS account.
155155 
156156 maxLength: 2048
157157 
from line 163
163163 
164164 **Deprecated**
165165 
166 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.
166 IAM role ARN. Deprecated; this field is ignored.
167167 
168168 - `BetaGCPExternalKeyConfig object`
169169 
from line 197
197197 
198198 format: date-time
199199 
200 - `user_profile_id: string or null`
201 
202 ID of the user profile the key is bound to, or null if the key is not bound to one. A key bound to a user profile can only be attached to a Workspace that has the same user profile. A key that isn't bound can be attached to a Workspace whatever its user profile.
203 
200204## Example
201205 
202206```bash
from line 229
225229 "role_arn": "arn:aws:iam::111122223333:role/anthropic-cmek"
226230 },
227231 "type": "external_key",
228 "updated_at": "2024-10-30T23:58:27.427722Z"
232 "updated_at": "2024-10-30T23:58:27.427722Z",
233 "user_profile_id": "uprof_01SDCCSbTxrXDpWc1phhtcfK"
229234}
230235```
231236 

api/beta/organization/federation Changed · +26 / -0 lines

from line 147
147147 
148148 - `"analytics-usage-cost-2026-08-24"`
149149 
150 - `"experimental-claude-tag-2026-10-21"`
151 
150152#### Body parameters
151153 
152154- `issuer_url: string`
from line 555
553555 
554556 - `"analytics-usage-cost-2026-08-24"`
555557 
558 - `"experimental-claude-tag-2026-10-21"`
559 
556560#### Returns
557561 
558562- `data: array of BetaFederationIssuer`
from line 874
870874 
871875 - `"analytics-usage-cost-2026-08-24"`
872876 
877 - `"experimental-claude-tag-2026-10-21"`
878 
873879#### Returns
874880 
875881- `BetaFederationIssuer object`
from line 1196
11901196 
11911197 - `"analytics-usage-cost-2026-08-24"`
11921198 
1199 - `"experimental-claude-tag-2026-10-21"`
1200 
11931201#### Body parameters
11941202 
11951203- `check_jti: optional boolean or null`
from line 1596
15881596 
15891597 - `"analytics-usage-cost-2026-08-24"`
15901598 
1599 - `"experimental-claude-tag-2026-10-21"`
1600 
15911601#### Returns
15921602 
15931603- `BetaFederationIssuer object`
from line 1922
19121922 
19131923 - `"analytics-usage-cost-2026-08-24"`
19141924 
1925 - `"experimental-claude-tag-2026-10-21"`
1926 
19151927#### Body parameters
19161928 
19171929- `issuer_id: string`
from line 2355
23432355 
23442356 - `"analytics-usage-cost-2026-08-24"`
23452357 
2358 - `"experimental-claude-tag-2026-10-21"`
2359 
23462360#### Returns
23472361 
23482362- `data: array of BetaFederationRule`
from line 2674
26602674 
26612675 - `"analytics-usage-cost-2026-08-24"`
26622676 
2677 - `"experimental-claude-tag-2026-10-21"`
2678 
26632679#### Returns
26642680 
26652681- `BetaFederationRule object`
from line 3011
29953011 
29963012 - `"analytics-usage-cost-2026-08-24"`
29973013 
3014 - `"experimental-claude-tag-2026-10-21"`
3015 
29983016#### Body parameters
29993017 
30003018- `applies_to_all_workspaces: optional boolean or null`
from line 3420
34023420 
34033421 - `"analytics-usage-cost-2026-08-24"`
34043422 
3423 - `"experimental-claude-tag-2026-10-21"`
3424 
34053425#### Returns
34063426 
34073427- `BetaFederationRule object`
from line 3753
37333753 
37343754 - `"analytics-usage-cost-2026-08-24"`
37353755 
3756 - `"experimental-claude-tag-2026-10-21"`
3757 
37363758#### Body parameters
37373759 
37383760- `workspace_id: string`
from line 3970
39483970 
39493971 - `"analytics-usage-cost-2026-08-24"`
39503972 
3973 - `"experimental-claude-tag-2026-10-21"`
3974 
39513975#### Returns
39523976 
39533977- `data: array of BetaFederationRuleWorkspace`
from line 4176
41524176 - `"message-threads-2026-08-12"`
41534177 
41544178 - `"analytics-usage-cost-2026-08-24"`
4179 
4180 - `"experimental-claude-tag-2026-10-21"`
41554181 
41564182#### Returns
41574183 

api/beta/organization/federation/issuers Changed · +10 / -0 lines

from line 145
145145 
146146 - `"analytics-usage-cost-2026-08-24"`
147147 
148 - `"experimental-claude-tag-2026-10-21"`
149 
148150### Body parameters
149151 
150152- `issuer_url: string`
from line 553
551553 
552554 - `"analytics-usage-cost-2026-08-24"`
553555 
556 - `"experimental-claude-tag-2026-10-21"`
557 
554558### Returns
555559 
556560- `data: array of BetaFederationIssuer`
from line 872
868872 
869873 - `"analytics-usage-cost-2026-08-24"`
870874 
875 - `"experimental-claude-tag-2026-10-21"`
876 
871877### Returns
872878 
873879- `BetaFederationIssuer object`
from line 1194
11881194 
11891195 - `"analytics-usage-cost-2026-08-24"`
11901196 
1197 - `"experimental-claude-tag-2026-10-21"`
1198 
11911199### Body parameters
11921200 
11931201- `check_jti: optional boolean or null`
from line 1593
15851593 - `"message-threads-2026-08-12"`
15861594 
15871595 - `"analytics-usage-cost-2026-08-24"`
1596 
1597 - `"experimental-claude-tag-2026-10-21"`
15881598 
15891599### Returns
15901600 

api/beta/organization/federation/rules Changed · +16 / -0 lines

from line 149
149149 
150150 - `"analytics-usage-cost-2026-08-24"`
151151 
152 - `"experimental-claude-tag-2026-10-21"`
153 
152154### Body parameters
153155 
154156- `issuer_id: string`
from line 582
580582 
581583 - `"analytics-usage-cost-2026-08-24"`
582584 
585 - `"experimental-claude-tag-2026-10-21"`
586 
583587### Returns
584588 
585589- `data: array of BetaFederationRule`
from line 901
897901 
898902 - `"analytics-usage-cost-2026-08-24"`
899903 
904 - `"experimental-claude-tag-2026-10-21"`
905 
900906### Returns
901907 
902908- `BetaFederationRule object`
from line 1238
12321238 
12331239 - `"analytics-usage-cost-2026-08-24"`
12341240 
1241 - `"experimental-claude-tag-2026-10-21"`
1242 
12351243### Body parameters
12361244 
12371245- `applies_to_all_workspaces: optional boolean or null`
from line 1647
16391647 
16401648 - `"analytics-usage-cost-2026-08-24"`
16411649 
1650 - `"experimental-claude-tag-2026-10-21"`
1651 
16421652### Returns
16431653 
16441654- `BetaFederationRule object`
from line 2193
21832193 
21842194 - `"analytics-usage-cost-2026-08-24"`
21852195 
2196 - `"experimental-claude-tag-2026-10-21"`
2197 
21862198#### Body parameters
21872199 
21882200- `workspace_id: string`
from line 2410
23982410 
23992411 - `"analytics-usage-cost-2026-08-24"`
24002412 
2413 - `"experimental-claude-tag-2026-10-21"`
2414 
24012415#### Returns
24022416 
24032417- `data: array of BetaFederationRuleWorkspace`
from line 2616
26022616 - `"message-threads-2026-08-12"`
26032617 
26042618 - `"analytics-usage-cost-2026-08-24"`
2619 
2620 - `"experimental-claude-tag-2026-10-21"`
26052621 
26062622#### Returns
26072623 

api/beta/organization/federation/rules/workspaces Changed · +6 / -0 lines

from line 150
150150 
151151 - `"analytics-usage-cost-2026-08-24"`
152152 
153 - `"experimental-claude-tag-2026-10-21"`
154 
153155### Body parameters
154156 
155157- `workspace_id: string`
from line 367
365367 
366368 - `"analytics-usage-cost-2026-08-24"`
367369 
370 - `"experimental-claude-tag-2026-10-21"`
371 
368372### Returns
369373 
370374- `data: array of BetaFederationRuleWorkspace`
from line 573
569573 - `"message-threads-2026-08-12"`
570574 
571575 - `"analytics-usage-cost-2026-08-24"`
576 
577 - `"experimental-claude-tag-2026-10-21"`
572578 
573579### Returns
574580 

api/beta/organization/mcp_tunnels Changed · +18 / -0 lines

from line 166
166166 
167167 - `"analytics-usage-cost-2026-08-24"`
168168 
169 - `"experimental-claude-tag-2026-10-21"`
170 
169171### Returns
170172 
171173- `data: array of BetaOrganizationTunnel`
from line 380
378380 
379381 - `"analytics-usage-cost-2026-08-24"`
380382 
383 - `"experimental-claude-tag-2026-10-21"`
384 
381385### Returns
382386 
383387- `BetaOrganizationTunnel object`
from line 590
586590 
587591 - `"analytics-usage-cost-2026-08-24"`
588592 
593 - `"experimental-claude-tag-2026-10-21"`
594 
589595### Returns
590596 
591597- `BetaOrganizationTunnel object`
from line 801
795801 
796802 - `"analytics-usage-cost-2026-08-24"`
797803 
804 - `"experimental-claude-tag-2026-10-21"`
805 
798806### Returns
799807 
800808- `BetaOrganizationTunnelToken object`
from line 984
976984 
977985 - `"analytics-usage-cost-2026-08-24"`
978986 
987 - `"experimental-claude-tag-2026-10-21"`
988 
979989### Body parameters
980990 
981991- `reason: optional string or null`
from line 1241
12311241 
12321242 - `"analytics-usage-cost-2026-08-24"`
12331243 
1244 - `"experimental-claude-tag-2026-10-21"`
1245 
12341246#### Body parameters
12351247 
12361248- `ca_certificate_pem: string`
from line 1481
14691481 
14701482 - `"analytics-usage-cost-2026-08-24"`
14711483 
1484 - `"experimental-claude-tag-2026-10-21"`
1485 
14721486#### Returns
14731487 
14741488- `data: array of BetaOrganizationTunnelCertificate`
from line 1699
16851699 
16861700 - `"analytics-usage-cost-2026-08-24"`
16871701 
1702 - `"experimental-claude-tag-2026-10-21"`
1703 
16881704#### Returns
16891705 
16901706- `BetaOrganizationTunnelCertificate object`
from line 1911
18951911 - `"message-threads-2026-08-12"`
18961912 
18971913 - `"analytics-usage-cost-2026-08-24"`
1914 
1915 - `"experimental-claude-tag-2026-10-21"`
18981916 
18991917#### Returns
19001918 

api/beta/organization/mcp_tunnels/tunnel_certificates Changed · +8 / -0 lines

from line 148
148148 
149149 - `"analytics-usage-cost-2026-08-24"`
150150 
151 - `"experimental-claude-tag-2026-10-21"`
152 
151153### Body parameters
152154 
153155- `ca_certificate_pem: string`
from line 388
386388 
387389 - `"analytics-usage-cost-2026-08-24"`
388390 
391 - `"experimental-claude-tag-2026-10-21"`
392 
389393### Returns
390394 
391395- `data: array of BetaOrganizationTunnelCertificate`
from line 606
602606 
603607 - `"analytics-usage-cost-2026-08-24"`
604608 
609 - `"experimental-claude-tag-2026-10-21"`
610 
605611### Returns
606612 
607613- `BetaOrganizationTunnelCertificate object`
from line 818
812818 - `"message-threads-2026-08-12"`
813819 
814820 - `"analytics-usage-cost-2026-08-24"`
821 
822 - `"experimental-claude-tag-2026-10-21"`
815823 
816824### Returns
817825 

api/beta/organization/plugin_marketplaces Changed · +10 / -0 lines

from line 179
179179 
180180 - `"analytics-usage-cost-2026-08-24"`
181181 
182 - `"experimental-claude-tag-2026-10-21"`
183 
182184### Returns
183185 
184186- `data: array of BetaPluginMarketplace`
from line 456
454456 
455457 - `"analytics-usage-cost-2026-08-24"`
456458 
459 - `"experimental-claude-tag-2026-10-21"`
460 
457461### Returns
458462 
459463- `BetaPluginMarketplace object`
from line 723
719723 
720724 - `"analytics-usage-cost-2026-08-24"`
721725 
726 - `"experimental-claude-tag-2026-10-21"`
727 
722728### Body parameters
723729 
724730- `default_installation_preference: "auto_install" or "available" or "not_available" or "required"`
from line 1012
10061012 
10071013 - `"analytics-usage-cost-2026-08-24"`
10081014 
1015 - `"experimental-claude-tag-2026-10-21"`
1016 
10091017### Body parameters
10101018 
10111019- `repository_url: string`
from line 1287
12791287 - `"message-threads-2026-08-12"`
12801288 
12811289 - `"analytics-usage-cost-2026-08-24"`
1290 
1291 - `"experimental-claude-tag-2026-10-21"`
12821292 
12831293### Body parameters (form-data)
12841294 

api/beta/organization/plugins Changed · +33 / -7 lines

from line 157
157157 
158158 - `"analytics-usage-cost-2026-08-24"`
159159 
160 - `"experimental-claude-tag-2026-10-21"`
161 
160162### Body parameters (form-data)
161163 
162164- `files: array of file`
from line 409
407409 "created_by": {
408410 "email_address": "[email protected]",
409411 "type": "user_actor",
410 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
412 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
411413 },
412414 "description": "Reviews pull requests against your team's conventions.",
413415 "display_name": "Code Review Helper",
from line 568
566568 
567569 - `"analytics-usage-cost-2026-08-24"`
568570 
571 - `"experimental-claude-tag-2026-10-21"`
572 
569573### Returns
570574 
571575- `BetaPlugin object`
from line 802
798802 "created_by": {
799803 "email_address": "[email protected]",
800804 "type": "user_actor",
801 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
805 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
802806 },
803807 "description": "Reviews pull requests against your team's conventions.",
804808 "display_name": "Code Review Helper",
from line 978
974978 
975979 - `"analytics-usage-cost-2026-08-24"`
976980 
981 - `"experimental-claude-tag-2026-10-21"`
982 
977983### Body parameters
978984 
979985- `served_version_id: string`
from line 1222
12161222 "created_by": {
12171223 "email_address": "[email protected]",
12181224 "type": "user_actor",
1219 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
1225 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
12201226 },
12211227 "description": "Reviews pull requests against your team's conventions.",
12221228 "display_name": "Code Review Helper",
from line 1435
14291435 
14301436 - `"analytics-usage-cost-2026-08-24"`
14311437 
1438 - `"experimental-claude-tag-2026-10-21"`
1439 
14321440### Returns
14331441 
14341442- `data: array of BetaPlugin`
from line 1675
16671675 "created_by": {
16681676 "email_address": "[email protected]",
16691677 "type": "user_actor",
1670 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
1678 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
16711679 },
16721680 "description": "Reviews pull requests against your team's conventions.",
16731681 "display_name": "Code Review Helper",
from line 1842
18341842 
18351843 - `"analytics-usage-cost-2026-08-24"`
18361844 
1845 - `"experimental-claude-tag-2026-10-21"`
1846 
18371847### Returns
18381848 
18391849- `BetaDeletedPlugin object`
from line 2400
23902400 
23912401 - `"analytics-usage-cost-2026-08-24"`
23922402 
2403 - `"experimental-claude-tag-2026-10-21"`
2404 
23932405#### Body parameters (form-data)
23942406 
23952407- `files: array of file`
from line 2586
25742586 "created_by": {
25752587 "email_address": "[email protected]",
25762588 "type": "user_actor",
2577 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
2589 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
25782590 },
25792591 "description": "Reviews pull requests against your team's conventions.",
25802592 "display_name": "Code Review Helper",
from line 2753
27412753 
27422754 - `"analytics-usage-cost-2026-08-24"`
27432755 
2756 - `"experimental-claude-tag-2026-10-21"`
2757 
27442758#### Returns
27452759 
27462760- `data: array of BetaPluginVersion`
from line 2931
29172931 "created_by": {
29182932 "email_address": "[email protected]",
29192933 "type": "user_actor",
2920 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
2934 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
29212935 },
29222936 "description": "Reviews pull requests against your team's conventions.",
29232937 "display_name": "Code Review Helper",
from line 3088
30743088 
30753089 - `"analytics-usage-cost-2026-08-24"`
30763090 
3091 - `"experimental-claude-tag-2026-10-21"`
3092 
30773093#### Returns
30783094 
30793095- `BetaPluginVersion object`
from line 3260
32443260 "created_by": {
32453261 "email_address": "[email protected]",
32463262 "type": "user_actor",
3247 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
3263 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
32483264 },
32493265 "description": "Reviews pull requests against your team's conventions.",
32503266 "display_name": "Code Review Helper",
from line 3430
34143430 
34153431 - `"analytics-usage-cost-2026-08-24"`
34163432 
3433 - `"experimental-claude-tag-2026-10-21"`
3434 
34173435#### Example
34183436 
34193437```bash
from line 3608
35903608 
35913609 - `"analytics-usage-cost-2026-08-24"`
35923610 
3611 - `"experimental-claude-tag-2026-10-21"`
3612 
35933613#### Returns
35943614 
35953615- `data: array of BetaPluginInstallationSetting`
from line 3865
38453865 
38463866 - `"analytics-usage-cost-2026-08-24"`
38473867 
3868 - `"experimental-claude-tag-2026-10-21"`
3869 
38483870#### Body parameters
38493871 
38503872- `installation_preference: "auto_install" or "available" or "not_available" or "required"`
from line 4139
41174139 
41184140 - `"analytics-usage-cost-2026-08-24"`
41194141 
4142 - `"experimental-claude-tag-2026-10-21"`
4143 
41204144#### Returns
41214145 
41224146- `BetaDeletedPluginInstallationSetting object`
from line 4386
43624386 - `"message-threads-2026-08-12"`
43634387 
43644388 - `"analytics-usage-cost-2026-08-24"`
4389 
4390 - `"experimental-claude-tag-2026-10-21"`
43654391 
43664392#### Returns
43674393 

api/beta/organization/plugins/installation_settings Changed · +6 / -0 lines

from line 170
170170 
171171 - `"analytics-usage-cost-2026-08-24"`
172172 
173 - `"experimental-claude-tag-2026-10-21"`
174 
173175### Returns
174176 
175177- `data: array of BetaPluginInstallationSetting`
from line 427
425427 
426428 - `"analytics-usage-cost-2026-08-24"`
427429 
430 - `"experimental-claude-tag-2026-10-21"`
431 
428432### Body parameters
429433 
430434- `installation_preference: "auto_install" or "available" or "not_available" or "required"`
from line 700
696700 - `"message-threads-2026-08-12"`
697701 
698702 - `"analytics-usage-cost-2026-08-24"`
703 
704 - `"experimental-claude-tag-2026-10-21"`
699705 
700706### Returns
701707 

api/beta/organization/plugins/versions Changed · +11 / -3 lines

from line 156
156156 
157157 - `"analytics-usage-cost-2026-08-24"`
158158 
159 - `"experimental-claude-tag-2026-10-21"`
160 
159161### Body parameters (form-data)
160162 
161163- `files: array of file`
from line 342
340342 "created_by": {
341343 "email_address": "[email protected]",
342344 "type": "user_actor",
343 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
345 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
344346 },
345347 "description": "Reviews pull requests against your team's conventions.",
346348 "display_name": "Code Review Helper",
from line 509
507509 
508510 - `"analytics-usage-cost-2026-08-24"`
509511 
512 - `"experimental-claude-tag-2026-10-21"`
513 
510514### Returns
511515 
512516- `data: array of BetaPluginVersion`
from line 687
683687 "created_by": {
684688 "email_address": "[email protected]",
685689 "type": "user_actor",
686 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
690 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
687691 },
688692 "description": "Reviews pull requests against your team's conventions.",
689693 "display_name": "Code Review Helper",
from line 844
840844 
841845 - `"analytics-usage-cost-2026-08-24"`
842846 
847 - `"experimental-claude-tag-2026-10-21"`
848 
843849### Returns
844850 
845851- `BetaPluginVersion object`
from line 1016
10101016 "created_by": {
10111017 "email_address": "[email protected]",
10121018 "type": "user_actor",
1013 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
1019 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
10141020 },
10151021 "description": "Reviews pull requests against your team's conventions.",
10161022 "display_name": "Code Review Helper",
from line 1185
11791185 - `"message-threads-2026-08-12"`
11801186 
11811187 - `"analytics-usage-cost-2026-08-24"`
1188 
1189 - `"experimental-claude-tag-2026-10-21"`
11821190 
11831191### Example
11841192 

api/beta/organization/rbac_groups Changed · +4 / -4 lines

from line 615
615615 "email": "[email protected]",
616616 "rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
617617 "type": "rbac_group_member",
618 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
618 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
619619 }
620620 ],
621621 "has_more": false,
from line 689
689689 -H 'anthropic-version: 2026-10-21' \
690690 -H "Authorization: Bearer $ANTHROPIC_API_KEY" \
691691 -d '{
692 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
692 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
693693 }'
694694```
695695 
from line 701
701701 "email": "[email protected]",
702702 "rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
703703 "type": "rbac_group_member",
704 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
704 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
705705}
706706```
707707 
from line 762
762762{
763763 "rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
764764 "type": "rbac_group_member_deleted",
765 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
765 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
766766}
767767```
768768 

api/beta/organization/rbac_groups/members Changed · +4 / -4 lines

from line 97
9797 "email": "[email protected]",
9898 "rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
9999 "type": "rbac_group_member",
100 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
100 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
101101 }
102102 ],
103103 "has_more": false,
from line 171
171171 -H 'anthropic-version: 2026-10-21' \
172172 -H "Authorization: Bearer $ANTHROPIC_API_KEY" \
173173 -d '{
174 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
174 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
175175 }'
176176```
177177 
from line 183
183183 "email": "[email protected]",
184184 "rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
185185 "type": "rbac_group_member",
186 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
186 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
187187}
188188```
189189 
from line 244
244244{
245245 "rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
246246 "type": "rbac_group_member_deleted",
247 "user_id": "user_01WCz1FkmYMm4gnmykNKUu3Q"
247 "user_id": "user_01WxYzAbCdEfGhJkMnPqRsTu"
248248}
249249```
250250 

api/beta/organization/rbac_roles Changed · +5 / -4 lines

from line 267
267267 The vocabulary follows the resource: an `organization` grant carries a
268268 product-feature entitlement (for example `chat`), an admin-panel
269269 permission entitlement (`permission_*`), or a blanket capability-access
270 mode — `capability_access_all` grants every product-feature entitlement,
271 and `capability_access_all_ga` grants the generally-available subset as
272 it stands at permission-check time; neither mode grants model-access
273 entitlements. A consumer enumerating a role's per-feature grants should
270 mode — `capability_access_all` grants every product-feature entitlement
271 except `inference_hooks_inspection`, which a role holds only through its
272 own row, and `capability_access_all_ga` grants the generally-available
273 subset of those as it stands at permission-check time; neither mode grants
274 model-access entitlements. A consumer enumerating a role's per-feature grants should
274275 treat a blanket row as granting every product-feature entitlement it
275276 covers, or it will under-report the role's effective access. A `connector_tool` grant carries
276277 a tool-access action (`use` or `always_allow`); a `connector_scope` grant

api/beta/organization/rbac_roles/permissions Changed · +10 / -8 lines

from line 60
6060 The vocabulary follows the resource: an `organization` grant carries a
6161 product-feature entitlement (for example `chat`), an admin-panel
6262 permission entitlement (`permission_*`), or a blanket capability-access
63 mode — `capability_access_all` grants every product-feature entitlement,
64 and `capability_access_all_ga` grants the generally-available subset as
65 it stands at permission-check time; neither mode grants model-access
66 entitlements. A consumer enumerating a role's per-feature grants should
63 mode — `capability_access_all` grants every product-feature entitlement
64 except `inference_hooks_inspection`, which a role holds only through its
65 own row, and `capability_access_all_ga` grants the generally-available
66 subset of those as it stands at permission-check time; neither mode grants
67 model-access entitlements. A consumer enumerating a role's per-feature grants should
6768 treat a blanket row as granting every product-feature entitlement it
6869 covers, or it will under-report the role's effective access. A `connector_tool` grant carries
6970 a tool-access action (`use` or `always_allow`); a `connector_scope` grant
from line 297
296297 The vocabulary follows the resource: an `organization` grant carries a
297298 product-feature entitlement (for example `chat`), an admin-panel
298299 permission entitlement (`permission_*`), or a blanket capability-access
299 mode — `capability_access_all` grants every product-feature entitlement,
300 and `capability_access_all_ga` grants the generally-available subset as
301 it stands at permission-check time; neither mode grants model-access
302 entitlements. A consumer enumerating a role's per-feature grants should
300 mode — `capability_access_all` grants every product-feature entitlement
301 except `inference_hooks_inspection`, which a role holds only through its
302 own row, and `capability_access_all_ga` grants the generally-available
303 subset of those as it stands at permission-check time; neither mode grants
304 model-access entitlements. A consumer enumerating a role's per-feature grants should
303305 treat a blanket row as granting every product-feature entitlement it
304306 covers, or it will under-report the role's effective access. A `connector_tool` grant carries
305307 a tool-access action (`use` or `always_allow`); a `connector_scope` grant

api/beta/organization/rbac_roles/permissions/list Changed · +5 / -4 lines

from line 58
5858 The vocabulary follows the resource: an `organization` grant carries a
5959 product-feature entitlement (for example `chat`), an admin-panel
6060 permission entitlement (`permission_*`), or a blanket capability-access
61 mode — `capability_access_all` grants every product-feature entitlement,
62 and `capability_access_all_ga` grants the generally-available subset as
63 it stands at permission-check time; neither mode grants model-access
64 entitlements. A consumer enumerating a role's per-feature grants should
61 mode — `capability_access_all` grants every product-feature entitlement
62 except `inference_hooks_inspection`, which a role holds only through its
63 own row, and `capability_access_all_ga` grants the generally-available
64 subset of those as it stands at permission-check time; neither mode grants
65 model-access entitlements. A consumer enumerating a role's per-feature grants should
6566 treat a blanket row as granting every product-feature entitlement it
6667 covers, or it will under-report the role's effective access. A `connector_tool` grant carries
6768 a tool-access action (`use` or `always_allow`); a `connector_scope` grant
Feedback