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

One read of Claude Developer Platformapi-20261021T030709Z

273 pages moved out of 808 read.

Pages moved 273 significant first
Pages read 808 in this capture
Captured 03:07 UTC
Corpus hash 2f3c9238b052 corpus-hash

What this read moved

1-25 of 273, page 1 of 11

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

api/beta Changed · +2062 / -4 lines

### Set Workspace Rate Limits ## Beta › Organization › Webhooks ### Create Organization Webhook Endpoint ### List Organization Webhook Endpoints ### Get Organization Webhook Endpoint ### Update Organization Webhook Endpoint ### Delete Organization Webhook Endpoint ### Regenerate Organization Webhook Endpoint Signing Secret

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

from line 9
99 
1010### Anthropic Beta
1111 
12- `AnthropicBeta = string or "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 48 more`
12- `AnthropicBeta = string or "message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 49 more`
1313 
1414 - `string`
1515 
from line 115
115115 
116116 - `"telemetry-destinations-2026-08-11"`
117117 
118 - `"webhooks-2026-10-07"`
119 
118120### Beta API Error
119121 
120122- `BetaAPIError object`
from line 595
593595 
594596 - `"telemetry-destinations-2026-08-11"`
595597 
598 - `"webhooks-2026-10-07"`
599 
596600- `"anthropic-workspace-id": optional string`
597601 
598602 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1078
10741078 
10751079 - `"telemetry-destinations-2026-08-11"`
10761080 
1081 - `"webhooks-2026-10-07"`
1082 
10771083- `"anthropic-workspace-id": optional string`
10781084 
10791085 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1540
15341540 
15351541 - `"telemetry-destinations-2026-08-11"`
15361542 
1543 - `"webhooks-2026-10-07"`
1544 
15371545- `"anthropic-user-profile-id": optional string`
15381546 
15391547 The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization.
from line 5187
51795187 
51805188 - `max_tokens: optional number or null`
51815189 
5190 The `max_tokens` for the fallback attempt that uses this `fallbacks` entry's `model`, in place of the request's `max_tokens`. If you leave it out or set it to `null`, the attempt uses the request's `max_tokens`.
5191 
5192 See the [refusals and fallback guide](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback?sdk_languages=http#naming-your-own-fallback-models) to learn more about fallback entries.
5193 
51825194 - `output_config: optional BetaOutputConfig or null`
51835195 
5196 Output parameters for the fallback attempt that uses this `fallbacks` entry's `model`, combined with the request's `output_config` one field at a time.
5197 
5198 - `format`: If you leave it out, the attempt uses the request's `format`. If you set it to `null`, the attempt runs without a format.
5199 - `effort`: If you leave it out, the attempt uses the request's `effort` when `model` supports that level with the attempt's `thinking`. If the request doesn't set `effort`, if `model` doesn't support the level, or if you set `effort` to `null`, the attempt runs at the default effort of `model`.
5200 - `task_budget`: If you leave it out, the attempt uses the request's `task_budget` when `model` accepts a task budget of that size. If the request doesn't set `task_budget`, if `model` doesn't accept it, or if you set `task_budget` to `null`, the attempt runs without a task budget.
5201 
5202 Set `output_config` to `null` to run the attempt without a format or a task budget, at the default effort of `model`.
5203 
5204 These rules apply with the `server-side-fallback-2026-07-01` beta header.
5205 
51845206 - `effort: optional "low" or "medium" or "high" or 2 more or null`
51855207 
51865208 How much effort the model should put into its response. Higher effort levels may result in more thorough analysis but take longer.
from line 5251
52295251 
52305252 - `speed: optional "standard" or "fast" or null`
52315253 
5232 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
5254 The inference speed mode for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt runs at `fast` speed only when the request sets `speed` to `fast` and your organization can use fast mode on `model`.
52335255 
5256 Otherwise, or when you set this field to `null`, the attempt runs at `standard` speed.
5257 
5258 These rules apply with the `server-side-fallback-2026-07-01` beta header.
5259 
52345260 - `"standard"`
52355261 
52365262 - `"fast"`
from line 5263
52375263 
52385264 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`
52395265 
5266 The thinking configuration for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt uses the request's `thinking` when `model` supports that thinking `type`.
5267 
5268 If you leave it out and the request's thinking `type` is `between_tools` but `model` doesn't support `between_tools`, the attempt uses `disabled` if `model` supports it. Otherwise, if `model` doesn't support the request's thinking `type`, if the request doesn't set `thinking`, or if you set this field to `null`, the attempt uses the thinking `type` that `model` uses when a request leaves out `thinking`. The request's `thinking.display` still applies where `model` allows it.
5269 
5270 These rules apply with the `server-side-fallback-2026-07-01` beta header.
5271 
52405272 - `BetaThinkingConfigEnabled object`
52415273 
52425274 - `type: "enabled"`
from line 7679
76477679 
76487680 - `middle_click: optional BetaComputerMiddleClickConfig or null`
76497681 
7650 `middle_click`'s config overrides.
7651 
7652 - `defer_loading: optional boolean or null`
7653 
7654 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
7655 
7656 - `enabled: optional boolean or null`
7657 
7658 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
7659 
7660 - `mouse_move: optional BetaComputerMouseMoveConfig or null`
7661 
7662 `mouse_move`'s config overrides.
7663 
7664 - `defer_loading: optional boolean or null`
7665 
7666 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
7667 
7668 - `enabled: optional boolean or null`
7669 
7670 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
7671 
7672 - `right_click: optional BetaComputerRightClickConfig or null`
7673 
7674 `right_click`'s config overrides.
7675 
7676 - `defer_loading: optional boolean or null`
7677 
7678 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
7679 
7680 - `enabled: optional boolean or null`
7681 
7682 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
7683 
7684 - `screenshot: optional BetaComputerScreenshotConfig or null`
7685 
7686 `screenshot`'s config overrides.
7687 
7688 - `defer_loading: optional boolean or null`
7689 
7690 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
7691 
7692 - `enabled: optional boolean or null`
7693 
7694 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
7695 
7696 - `scroll: optional BetaComputerScrollConfig or null`
7697 
7698 `scroll`'s config overrides.
7699 
7700 - `defer_loading: optional boolean or null`
7701 
7702 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
7703 
7704 - `enabled: optional boolean or null`
7705 
7706
7682 `middle_click`'s conf

api/beta/agents Changed · +12 / -0 lines

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

from line 127
127127 
128128 - `"telemetry-destinations-2026-08-11"`
129129 
130 - `"webhooks-2026-10-07"`
131 
130132- `"anthropic-workspace-id": optional string`
131133 
132134 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2145
21432145 
21442146 - `"telemetry-destinations-2026-08-11"`
21452147 
2148 - `"webhooks-2026-10-07"`
2149 
21462150- `"anthropic-workspace-id": optional string`
21472151 
21482152 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 3197
31933197 
31943198 - `"telemetry-destinations-2026-08-11"`
31953199 
3200 - `"webhooks-2026-10-07"`
3201 
31963202- `"anthropic-workspace-id": optional string`
31973203 
31983204 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 4232
42264232 
42274233 - `"telemetry-destinations-2026-08-11"`
42284234 
4235 - `"webhooks-2026-10-07"`
4236 
42294237- `"anthropic-workspace-id": optional string`
42304238 
42314239 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 6225
62176225 
62186226 - `"telemetry-destinations-2026-08-11"`
62196227 
6228 - `"webhooks-2026-10-07"`
6229 
62206230- `"anthropic-workspace-id": optional string`
62216231 
62226232 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 8215
82058215 
82068216 Every URL from this source may be fetched. This is the default.
82078217 
8208 - `BetaManagedAgentsWebFetchURLSourceNone object`
8209 
8210 This source contributes no URLs that may be fetched.
8211 
8212 - `allowed_domains: optional array of string`
8213 
8214 - `b
8218 - `BetaManagedAgentsWebFetchU

api/beta/deployments Changed · +16 / -0 lines

from line 127
127127 
128128 - `"telemetry-destinations-2026-08-11"`
129129 
130 - `"webhooks-2026-10-07"`
131 
130132- `"anthropic-workspace-id": optional string`
131133 
132134 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1321
13191321 
13201322 - `"telemetry-destinations-2026-08-11"`
13211323 
1324 - `"webhooks-2026-10-07"`
1325 
13221326- `"anthropic-workspace-id": optional string`
13231327 
13241328 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2062
20582062 
20592063 - `"telemetry-destinations-2026-08-11"`
20602064 
2065 - `"webhooks-2026-10-07"`
2066 
20612067- `"anthropic-workspace-id": optional string`
20622068 
20632069 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2794
27882794 
27892795 - `"telemetry-destinations-2026-08-11"`
27902796 
2797 - `"webhooks-2026-10-07"`
2798 
27912799- `"anthropic-workspace-id": optional string`
27922800 
27932801 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 3936
39283936 
39293937 - `"telemetry-destinations-2026-08-11"`
39303938 
3939 - `"webhooks-2026-10-07"`
3940 
39313941- `"anthropic-workspace-id": optional string`
39323942 
39333943 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 4669
46594669 
46604670 - `"telemetry-destinations-2026-08-11"`
46614671 
4672 - `"webhooks-2026-10-07"`
4673 
46624674- `"anthropic-workspace-id": optional string`
46634675 
46644676 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 5064
50525064 
50535065 - `"telemetry-destinations-2026-08-11"`
50545066 
5067 - `"webhooks-2026-10-07"`
5068 
50555069- `"anthropic-workspace-id": optional string`
50565070 
50575071 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 5796
57825796 - `"spend-limit-reads-2026-09-26"`
57835797 
57845798 - `"telemetry-destinations-2026-08-11"`
5799 
5800 - `"webhooks-2026-10-07"`
57855801 
57865802- `"anthropic-workspace-id": optional string`
57875803 

api/beta/dreams Changed · +10 / -0 lines

from line 131
131131 
132132 - `"telemetry-destinations-2026-08-11"`
133133 
134 - `"webhooks-2026-10-07"`
135 
134136- `"anthropic-workspace-id": optional string`
135137 
136138 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 720
718720 
719721 - `"telemetry-destinations-2026-08-11"`
720722 
723 - `"webhooks-2026-10-07"`
724 
721725- `"anthropic-workspace-id": optional string`
722726 
723727 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1142
11381142 
11391143 - `"telemetry-destinations-2026-08-11"`
11401144 
1145 - `"webhooks-2026-10-07"`
1146 
11411147- `"anthropic-workspace-id": optional string`
11421148 
11431149 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1559
15531559 
15541560 - `"telemetry-destinations-2026-08-11"`
15551561 
1562 - `"webhooks-2026-10-07"`
1563 
15561564- `"anthropic-workspace-id": optional string`
15571565 
15581566 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1976
19681976 - `"spend-limit-reads-2026-09-26"`
19691977 
19701978 - `"telemetry-destinations-2026-08-11"`
1979 
1980 - `"webhooks-2026-10-07"`
19711981 
19721982- `"anthropic-workspace-id": optional string`
19731983 

api/beta/environments Changed · +28 / -0 lines

from line 127
127127 
128128 - `"telemetry-destinations-2026-08-11"`
129129 
130 - `"webhooks-2026-10-07"`
131 
130132- `"anthropic-workspace-id": optional string`
131133 
132134 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 606
604606 
605607 - `"telemetry-destinations-2026-08-11"`
606608 
609 - `"webhooks-2026-10-07"`
610 
607611- `"anthropic-workspace-id": optional string`
608612 
609613 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 941
937941 
938942 - `"telemetry-destinations-2026-08-11"`
939943 
944 - `"webhooks-2026-10-07"`
945 
940946- `"anthropic-workspace-id": optional string`
941947 
942948 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1267
12611267 
12621268 - `"telemetry-destinations-2026-08-11"`
12631269 
1270 - `"webhooks-2026-10-07"`
1271 
12641272- `"anthropic-workspace-id": optional string`
12651273 
12661274 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1715
17071715 
17081716 - `"telemetry-destinations-2026-08-11"`
17091717 
1718 - `"webhooks-2026-10-07"`
1719 
17101720- `"anthropic-workspace-id": optional string`
17111721 
17121722 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1884
18741884 
18751885 - `"telemetry-destinations-2026-08-11"`
18761886 
1887 - `"webhooks-2026-10-07"`
1888 
18771889- `"anthropic-workspace-id": optional string`
18781890 
18791891 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2680
26682680 
26692681 - `"telemetry-destinations-2026-08-11"`
26702682 
2683 - `"webhooks-2026-10-07"`
2684 
26712685- `"anthropic-workspace-id": optional string`
26722686 
26732687 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2946
29322946 
29332947 - `"telemetry-destinations-2026-08-11"`
29342948 
2949 - `"webhooks-2026-10-07"`
2950 
29352951- `"Anthropic-Worker-ID": optional string`
29362952 
29372953 Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
from line 3198
31823198 
31833199 - `"telemetry-destinations-2026-08-11"`
31843200 
3201 - `"webhooks-2026-10-07"`
3202 
31853203#### Returns
31863204 
31873205- `BetaSelfHostedWork object`
from line 3457
34393457 
34403458 - `"telemetry-destinations-2026-08-11"`
34413459 
3460 - `"webhooks-2026-10-07"`
3461 
34423462#### Returns
34433463 
34443464- `BetaSelfHostedWorkHeartbeatResponse object`
from line 3649
36293649 
36303650 - `"telemetry-destinations-2026-08-11"`
36313651 
3652 - `"webhooks-2026-10-07"`
3653 
36323654- `"anthropic-workspace-id": optional string`
36333655 
36343656 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 3923
39013923 
39023924 - `"telemetry-destinations-2026-08-11"`
39033925 
3926 - `"webhooks-2026-10-07"`
3927 
39043928#### Returns
39053929 
39063930- `BetaSelfHostedWorkListResponse object`
from line 4180
41564180 
41574181 - `"telemetry-destinations-2026-08-11"`
41584182 
4183 - `"webhooks-2026-10-07"`
4184 
41594185- `"anthropic-workspace-id": optional string`
41604186 
41614187 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 4441
44154441 - `"spend-limit-reads-2026-09-26"`
44164442 
44174443 - `"telemetry-destinations-2026-08-11"`
4444 
4445 - `"webhooks-2026-10-07"`
44184446 
44194447- `"anthropic-workspace-id": optional string`
44204448 

api/beta/environments/work Changed · +16 / -0 lines

from line 135
135135 
136136 - `"telemetry-destinations-2026-08-11"`
137137 
138 - `"webhooks-2026-10-07"`
139 
138140- `"anthropic-workspace-id": optional string`
139141 
140142 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 401
399401 
400402 - `"telemetry-destinations-2026-08-11"`
401403 
404 - `"webhooks-2026-10-07"`
405 
402406- `"Anthropic-Worker-ID": optional string`
403407 
404408 Unique identifier for the specific worker polling, used to track aggregated environment-level work metrics in Console
from line 653
649653 
650654 - `"telemetry-destinations-2026-08-11"`
651655 
656 - `"webhooks-2026-10-07"`
657 
652658### Returns
653659 
654660- `BetaSelfHostedWork object`
from line 912
906912 
907913 - `"telemetry-destinations-2026-08-11"`
908914 
915 - `"webhooks-2026-10-07"`
916 
909917### Returns
910918 
911919- `BetaSelfHostedWorkHeartbeatResponse object`
from line 1104
10961104 
10971105 - `"telemetry-destinations-2026-08-11"`
10981106 
1107 - `"webhooks-2026-10-07"`
1108 
10991109- `"anthropic-workspace-id": optional string`
11001110 
11011111 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1378
13681378 
13691379 - `"telemetry-destinations-2026-08-11"`
13701380 
1381 - `"webhooks-2026-10-07"`
1382 
13711383### Returns
13721384 
13731385- `BetaSelfHostedWorkListResponse object`
from line 1635
16231635 
16241636 - `"telemetry-destinations-2026-08-11"`
16251637 
1638 - `"webhooks-2026-10-07"`
1639 
16261640- `"anthropic-workspace-id": optional string`
16271641 
16281642 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1896
18821896 - `"spend-limit-reads-2026-09-26"`
18831897 
18841898 - `"telemetry-destinations-2026-08-11"`
1899 
1900 - `"webhooks-2026-10-07"`
18851901 
18861902- `"anthropic-workspace-id": optional string`
18871903 

api/beta/files Changed · +10 / -0 lines

from line 127
127127 
128128 - `"telemetry-destinations-2026-08-11"`
129129 
130 - `"webhooks-2026-10-07"`
131 
130132- `"anthropic-workspace-id": optional string`
131133 
132134 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 386
384386 
385387 - `"telemetry-destinations-2026-08-11"`
386388 
389 - `"webhooks-2026-10-07"`
390 
387391- `"anthropic-workspace-id": optional string`
388392 
389393 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 624
620624 
621625 - `"telemetry-destinations-2026-08-11"`
622626 
627 - `"webhooks-2026-10-07"`
628 
623629- `"anthropic-workspace-id": optional string`
624630 
625631 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 768
762768 
763769 - `"telemetry-destinations-2026-08-11"`
764770 
771 - `"webhooks-2026-10-07"`
772 
765773- `"anthropic-workspace-id": optional string`
766774 
767775 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 994
986994 - `"spend-limit-reads-2026-09-26"`
987995 
988996 - `"telemetry-destinations-2026-08-11"`
997 
998 - `"webhooks-2026-10-07"`
989999 
9901000- `"anthropic-workspace-id": optional string`
9911001 

api/beta/memory_stores Changed · +28 / -0 lines

from line 127
127127 
128128 - `"telemetry-destinations-2026-08-11"`
129129 
130 - `"webhooks-2026-10-07"`
131 
130132- `"anthropic-workspace-id": optional string`
131133 
132134 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 389
387389 
388390 - `"telemetry-destinations-2026-08-11"`
389391 
392 - `"webhooks-2026-10-07"`
393 
390394- `"anthropic-workspace-id": optional string`
391395 
392396 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 608
604608 
605609 - `"telemetry-destinations-2026-08-11"`
606610 
611 - `"webhooks-2026-10-07"`
612 
607613- `"anthropic-workspace-id": optional string`
608614 
609615 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 822
816822 
817823 - `"telemetry-destinations-2026-08-11"`
818824 
825 - `"webhooks-2026-10-07"`
826 
819827- `"anthropic-workspace-id": optional string`
820828 
821829 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1060
10521060 
10531061 - `"telemetry-destinations-2026-08-11"`
10541062 
1063 - `"webhooks-2026-10-07"`
1064 
10551065- `"anthropic-workspace-id": optional string`
10561066 
10571067 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1229
12191229 
12201230 - `"telemetry-destinations-2026-08-11"`
12211231 
1232 - `"webhooks-2026-10-07"`
1233 
12221234- `"anthropic-workspace-id": optional string`
12231235 
12241236 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1524
15121524 
15131525 - `"telemetry-destinations-2026-08-11"`
15141526 
1527 - `"webhooks-2026-10-07"`
1528 
15151529- `"anthropic-workspace-id": optional string`
15161530 
15171531 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1813
17991813 
18001814 - `"telemetry-destinations-2026-08-11"`
18011815 
1816 - `"webhooks-2026-10-07"`
1817 
18021818- `"anthropic-workspace-id": optional string`
18031819 
18041820 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2084
20682084 
20692085 - `"telemetry-destinations-2026-08-11"`
20702086 
2087 - `"webhooks-2026-10-07"`
2088 
20712089- `"anthropic-workspace-id": optional string`
20722090 
20732091 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2330
23122330 
23132331 - `"telemetry-destinations-2026-08-11"`
23142332 
2333 - `"webhooks-2026-10-07"`
2334 
23152335- `"anthropic-workspace-id": optional string`
23162336 
23172337 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2596
25762596 
25772597 - `"telemetry-destinations-2026-08-11"`
25782598 
2599 - `"webhooks-2026-10-07"`
2600 
25792601- `"anthropic-workspace-id": optional string`
25802602 
25812603 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 2843
28212843 
28222844 - `"telemetry-destinations-2026-08-11"`
28232845 
2846 - `"webhooks-2026-10-07"`
2847 
28242848- `"anthropic-workspace-id": optional string`
28252849 
28262850 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 3175
31513175 
31523176 - `"telemetry-destinations-2026-08-11"`
31533177 
3178 - `"webhooks-2026-10-07"`
3179 
31543180- `"anthropic-workspace-id": optional string`
31553181 
31563182 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 3487
34613487 - `"spend-limit-reads-2026-09-26"`
34623488 
34633489 - `"telemetry-destinations-2026-08-11"`
3490 
3491 - `"webhooks-2026-10-07"`
34643492 
34653493- `"anthropic-workspace-id": optional string`
34663494 

api/beta/memory_stores/memories Changed · +10 / -0 lines

from line 149
149149 
150150 - `"telemetry-destinations-2026-08-11"`
151151 
152 - `"webhooks-2026-10-07"`
153 
152154- `"anthropic-workspace-id": optional string`
153155 
154156 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 438
436438 
437439 - `"telemetry-destinations-2026-08-11"`
438440 
441 - `"webhooks-2026-10-07"`
442 
439443- `"anthropic-workspace-id": optional string`
440444 
441445 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 709
705709 
706710 - `"telemetry-destinations-2026-08-11"`
707711 
712 - `"webhooks-2026-10-07"`
713 
708714- `"anthropic-workspace-id": optional string`
709715 
710716 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 955
949955 
950956 - `"telemetry-destinations-2026-08-11"`
951957 
958 - `"webhooks-2026-10-07"`
959 
952960- `"anthropic-workspace-id": optional string`
953961 
954962 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 1220
12121220 - `"spend-limit-reads-2026-09-26"`
12131221 
12141222 - `"telemetry-destinations-2026-08-11"`
1223 
1224 - `"webhooks-2026-10-07"`
12151225 
12161226- `"anthropic-workspace-id": optional string`
12171227 

api/beta/memory_stores/memory_versions Changed · +6 / -0 lines

from line 207
207207 
208208 - `"telemetry-destinations-2026-08-11"`
209209 
210 - `"webhooks-2026-10-07"`
211 
210212- `"anthropic-workspace-id": optional string`
211213 
212214 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 539
537539 
538540 - `"telemetry-destinations-2026-08-11"`
539541 
542 - `"webhooks-2026-10-07"`
543 
540544- `"anthropic-workspace-id": optional string`
541545 
542546 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 851
847851 - `"spend-limit-reads-2026-09-26"`
848852 
849853 - `"telemetry-destinations-2026-08-11"`
854 
855 - `"webhooks-2026-10-07"`
850856 
851857- `"anthropic-workspace-id": optional string`
852858 

api/beta/messages Changed · +340 / -4 lines

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

from line 131
131131 
132132 - `"telemetry-destinations-2026-08-11"`
133133 
134 - `"webhooks-2026-10-07"`
135 
134136- `"anthropic-user-profile-id": optional string`
135137 
136138 The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization.
from line 3778
37763778 
37773779 - `max_tokens: optional number or null`
37783780 
3781 The `max_tokens` for the fallback attempt that uses this `fallbacks` entry's `model`, in place of the request's `max_tokens`. If you leave it out or set it to `null`, the attempt uses the request's `max_tokens`.
3782 
3783 See the [refusals and fallback guide](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback?sdk_languages=http#naming-your-own-fallback-models) to learn more about fallback entries.
3784 
37793785 - `output_config: optional BetaOutputConfig or null`
37803786 
3787 Output parameters for the fallback attempt that uses this `fallbacks` entry's `model`, combined with the request's `output_config` one field at a time.
3788 
3789 - `format`: If you leave it out, the attempt uses the request's `format`. If you set it to `null`, the attempt runs without a format.
3790 - `effort`: If you leave it out, the attempt uses the request's `effort` when `model` supports that level with the attempt's `thinking`. If the request doesn't set `effort`, if `model` doesn't support the level, or if you set `effort` to `null`, the attempt runs at the default effort of `model`.
3791 - `task_budget`: If you leave it out, the attempt uses the request's `task_budget` when `model` accepts a task budget of that size. If the request doesn't set `task_budget`, if `model` doesn't accept it, or if you set `task_budget` to `null`, the attempt runs without a task budget.
3792 
3793 Set `output_config` to `null` to run the attempt without a format or a task budget, at the default effort of `model`.
3794 
3795 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3796 
37813797 - `effort: optional "low" or "medium" or "high" or 2 more or null`
37823798 
37833799 How much effort the model should put into its response. Higher effort levels may result in more thorough analysis but take longer.
from line 3842
38263842 
38273843 - `speed: optional "standard" or "fast" or null`
38283844 
3829 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
3845 The inference speed mode for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt runs at `fast` speed only when the request sets `speed` to `fast` and your organization can use fast mode on `model`.
38303846 
3847 Otherwise, or when you set this field to `null`, the attempt runs at `standard` speed.
3848 
3849 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3850 
38313851 - `"standard"`
38323852 
38333853 - `"fast"`
from line 3854
38343854 
38353855 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`
38363856 
3857 The thinking configuration for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt uses the request's `thinking` when `model` supports that thinking `type`.
3858 
3859 If you leave it out and the request's thinking `type` is `between_tools` but `model` doesn't support `between_tools`, the attempt uses `disabled` if `model` supports it. Otherwise, if `model` doesn't support the request's thinking `type`, if the request doesn't set `thinking`, or if you set this field to `null`, the attempt uses the thinking `type` that `model` uses when a request leaves out `thinking`. The request's `thinking.display` still applies where `model` allows it.
3860 
3861 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3862 
38373863 - `BetaThinkingConfigEnabled object`
38383864 
38393865 - `type: "enabled"`
from line 7122
70967122 
70977123 - `max_tokens: optional number or null`
70987124 
7099 Bounds the advisor's total output (thinking + text) per call. When the advisor hits this cap, the returned advisor_result or advisor_redacted_result block carries stop_reason='max_tokens', and a truncation note is appended to the advice text the worker model sees (inside the encrypted blob in redacted mode). When set, the server also emits a remaining-tokens budget block in the advisor's prompt so the advisor self-shapes toward the cap. When omitted, the advisor model's default output cap applies and no budget block is emitted.
7100 
7101 minimum: 1024
7102 
7103 - `max_uses: optional number or null`
7104 
7105 Maximum number of times the tool can be used in the API request.
7106 
7107 minimum: 1
7108 
7109 - `strict: optional boolean`
7110 
7111 When true, guarantees schema validation on tool names and inputs
7112 
7113 - `BetaToolSearchToolBm25_20251119 object`
7114 
7115 - `type: "tool_search_tool_bm25_20251119" or "tool_search_tool_bm25"`
7116 
7117 - `"tool_search_tool_bm25_20251119"`
7118 
7119 - `"tool_search_tool_bm25"`
7120 
7121 - `name: "tool_search_tool_bm25"`
7122 
7123 Name of the tool.
7124 
7125 This is how the tool will be called by the model and in `tool_use` blocks.
7126 
7127 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
7128 
7129 - `"direct"`
7130 
7131 - `"code_execution_20250825"`
7132 
7133 - `"code_execution_20260120"`
7134 
7135 - `"code_execution_20260521"`
7136 
7137 - `cache_control: optional BetaCacheControlEphemeral or null`
7138 
7139 Create a cache control breakpoint at this content block.
7140 
7141 - `defer_loading: optional boolean`
7142 
7143 If true, tool will not be included in initial system prompt. Only loaded when returned via tool_reference from tool search.
7144 
7145 - `strict: optional boolean`
7146 
7147 When true, guarantees schema validation on tool names and inputs
7148 
7149 - `BetaToolSearchToolRegex20251119 object`
7150 
7151 - `type: "tool_search_tool_regex_20251119" or "tool_search_tool_regex"`
7152 
7153 - `"tool_search_tool_regex_20251119"`
7154 
7155 - `"tool_search_tool_regex"`
7156 
7157 - `name: "tool_search_tool_regex"`
7158 
7159 Name of the tool.
7160 
7161 This is how the tool will be called by the model and in `tool_use` blocks.
7162 
7163 - `allowed_callers: optional array of "direct" or
7125 Bounds the advisor's total output (thinking + text) per call. When the advisor hits this cap, the retur

api/beta/messages/batches Changed · +149 / -1 lines

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

from line 131
131131 
132132 - `"telemetry-destinations-2026-08-11"`
133133 
134 - `"webhooks-2026-10-07"`
135 
134136- `"anthropic-user-profile-id": optional string`
135137 
136138 The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
from line 3798
37963798 
37973799 - `max_tokens: optional number or null`
37983800 
3801 The `max_tokens` for the fallback attempt that uses this `fallbacks` entry's `model`, in place of the request's `max_tokens`. If you leave it out or set it to `null`, the attempt uses the request's `max_tokens`.
3802 
3803 See the [refusals and fallback guide](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback?sdk_languages=http#naming-your-own-fallback-models) to learn more about fallback entries.
3804 
37993805 - `output_config: optional BetaOutputConfig or null`
38003806 
3807 Output parameters for the fallback attempt that uses this `fallbacks` entry's `model`, combined with the request's `output_config` one field at a time.
3808 
3809 - `format`: If you leave it out, the attempt uses the request's `format`. If you set it to `null`, the attempt runs without a format.
3810 - `effort`: If you leave it out, the attempt uses the request's `effort` when `model` supports that level with the attempt's `thinking`. If the request doesn't set `effort`, if `model` doesn't support the level, or if you set `effort` to `null`, the attempt runs at the default effort of `model`.
3811 - `task_budget`: If you leave it out, the attempt uses the request's `task_budget` when `model` accepts a task budget of that size. If the request doesn't set `task_budget`, if `model` doesn't accept it, or if you set `task_budget` to `null`, the attempt runs without a task budget.
3812 
3813 Set `output_config` to `null` to run the attempt without a format or a task budget, at the default effort of `model`.
3814 
3815 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3816 
38013817 - `effort: optional "low" or "medium" or "high" or 2 more or null`
38023818 
38033819 How much effort the model should put into its response. Higher effort levels may result in more thorough analysis but take longer.
from line 3862
38463862 
38473863 - `speed: optional "standard" or "fast" or null`
38483864 
3849 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
3865 The inference speed mode for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt runs at `fast` speed only when the request sets `speed` to `fast` and your organization can use fast mode on `model`.
38503866 
3867 Otherwise, or when you set this field to `null`, the attempt runs at `standard` speed.
3868 
3869 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3870 
38513871 - `"standard"`
38523872 
38533873 - `"fast"`
from line 3874
38543874 
38553875 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`
38563876 
3877 The thinking configuration for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt uses the request's `thinking` when `model` supports that thinking `type`.
3878 
3879 If you leave it out and the request's thinking `type` is `between_tools` but `model` doesn't support `between_tools`, the attempt uses `disabled` if `model` supports it. Otherwise, if `model` doesn't support the request's thinking `type`, if the request doesn't set `thinking`, or if you set this field to `null`, the attempt uses the thinking `type` that `model` uses when a request leaves out `thinking`. The request's `thinking.display` still applies where `model` allows it.
3880 
3881 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3882 
38573883 - `BetaThinkingConfigEnabled object`
38583884 
38593885 - `type: "enabled"`
from line 4585
45594585 
45604586 - `"telemetry-destinations-2026-08-11"`
45614587 
4588 - `"webhooks-2026-10-07"`
4589 
45624590- `"anthropic-workspace-id": optional string`
45634591 
45644592 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 4877
48494877 
48504878 - `"telemetry-destinations-2026-08-11"`
48514879 
4880 - `"webhooks-2026-10-07"`
4881 
48524882- `"anthropic-workspace-id": optional string`
48534883 
48544884 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 5178
51485178 
51495179 - `"telemetry-destinations-2026-08-11"`
51505180 
5181 - `"webhooks-2026-10-07"`
5182 
51515183- `"anthropic-workspace-id": optional string`
51525184 
51535185 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 5461
54295461 
54305462 - `"telemetry-destinations-2026-08-11"`
54315463 
5464 - `"webhooks-2026-10-07"`
5465 
54325466- `"anthropic-workspace-id": optional string`
54335467 
54345468 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 5636
56025636 
56035637 - `"telemetry-destinations-2026-08-11"`
56045638 
5639 - `"webhooks-2026-10-07"`
5640 
56055641- `"anthropic-workspace-id": optional string`
56065642 
56075643 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 7288
72527288 
72537289 - `enabled: optional boolean or null`
72547290 
7255 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
7256 
7257 - `zoom: optional BetaBrowserZoomConfig or null`
7258 
7259 `zoom`'s config overrides.
7260 
7261 - `defer_loading: optional boolean or null`
7262 
7263 Defer loading for this member. Must resolve to the same value on every enabled member of the toolset.
7264 
7265 - `enabled: optional boolean or null`
7266 
7267 Whether this member is offered to the model. Default is per member, per the toolset's documentation. A member whose enabled resolves false is withheld from the served schema.
7268 
7269 - `BetaToolComputerUse20241022 object`
7270 
7271 - `type: "computer_20241022"`
7272 
7273 - `display_height_px: number`
7274 
7275 The height of the display in pixels.
7276 
7277 minimum: 1
7278 
7279 - `display_width_px: number`
7280 
7281 The width of the display in pixels.
7282 
7283 minimum: 1
7284 
7285 - `name: "computer"`
7286 
7287 Name of the tool.
7288 
7289 This is how the tool will be called by the model and in `tool_use` blocks.
7290 
7291 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
7292 
7293 - `"direct"`
7294 
7295 - `"code_execution_20250825"`
7296 
7297 - `"code_execution_20260120"`
7298 
7299 - `"code_execution_20260521"`
7300 
7301 - `cache_control: optional BetaCacheControlEphemeral or null`
7302 
7303 Create a cache control breakpoint at this content block.
7304 
7305 - `defer_loading: optional boolean`
7306 
7307 If true, tool will not be included in initial system prompt. Only loaded when returned via tool_reference from tool search.
7308 
7309 - `display_number: optional number or null`
7310 
7311 The X11 display number (e.g. 0, 1) for the display.
7312 
7313 minimum: 0
7314 
7315 - `input_examples: optional array of map[unknown]`
7316 
7317 - `strict: optional boolean`
7318 
7319 When true, guarantees schema validation on tool names and inputs
7320 
7321 - `BetaMemoryTool20250818 object`
7322 
7323 - `type: "memory_20250818"`
7324 
7325 - `name: "memory"`
7326 
7327 Name of the tool.
7328 
7329 This is
7291 Whether this member is offered to the

api/beta/messages/batches/create Changed · +27 / -1 lines

from line 129
129129 
130130 - `"telemetry-destinations-2026-08-11"`
131131 
132 - `"webhooks-2026-10-07"`
133 
132134- `"anthropic-user-profile-id": optional string`
133135 
134136 The user profile ID to attribute the requests in this batch to. Use when acting on behalf of a party other than your organization. Applies to every request in the batch; an individual request whose `user_profile_id` body field conflicts with this header is errored.
from line 3796
37943796 
37953797 - `max_tokens: optional number or null`
37963798 
3799 The `max_tokens` for the fallback attempt that uses this `fallbacks` entry's `model`, in place of the request's `max_tokens`. If you leave it out or set it to `null`, the attempt uses the request's `max_tokens`.
3800 
3801 See the [refusals and fallback guide](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback?sdk_languages=http#naming-your-own-fallback-models) to learn more about fallback entries.
3802 
37973803 - `output_config: optional BetaOutputConfig or null`
37983804 
3805 Output parameters for the fallback attempt that uses this `fallbacks` entry's `model`, combined with the request's `output_config` one field at a time.
3806 
3807 - `format`: If you leave it out, the attempt uses the request's `format`. If you set it to `null`, the attempt runs without a format.
3808 - `effort`: If you leave it out, the attempt uses the request's `effort` when `model` supports that level with the attempt's `thinking`. If the request doesn't set `effort`, if `model` doesn't support the level, or if you set `effort` to `null`, the attempt runs at the default effort of `model`.
3809 - `task_budget`: If you leave it out, the attempt uses the request's `task_budget` when `model` accepts a task budget of that size. If the request doesn't set `task_budget`, if `model` doesn't accept it, or if you set `task_budget` to `null`, the attempt runs without a task budget.
3810 
3811 Set `output_config` to `null` to run the attempt without a format or a task budget, at the default effort of `model`.
3812 
3813 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3814 
37993815 - `effort: optional "low" or "medium" or "high" or 2 more or null`
38003816 
38013817 How much effort the model should put into its response. Higher effort levels may result in more thorough analysis but take longer.
from line 3860
38443860 
38453861 - `speed: optional "standard" or "fast" or null`
38463862 
3847 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
3863 The inference speed mode for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt runs at `fast` speed only when the request sets `speed` to `fast` and your organization can use fast mode on `model`.
38483864 
3865 Otherwise, or when you set this field to `null`, the attempt runs at `standard` speed.
3866 
3867 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3868 
38493869 - `"standard"`
38503870 
38513871 - `"fast"`
38523872 
38533873 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`
3874 
3875 The thinking configuration for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt uses the request's `thinking` when `model` supports that thinking `type`.
3876 
3877 If you leave it out and the request's thinking `type` is `between_tools` but `model` doesn't support `between_tools`, the attempt uses `disabled` if `model` supports it. Otherwise, if `model` doesn't support the request's thinking `type`, if the request doesn't set `thinking`, or if you set this field to `null`, the attempt uses the thinking `type` that `model` uses when a request leaves out `thinking`. The request's `thinking.display` still applies where `model` allows it.
3878 
3879 These rules apply with the `server-side-fallback-2026-07-01` beta header.
38543880 
38553881 - `BetaThinkingConfigEnabled object`
38563882 

api/beta/messages/batches/results Changed · +30 / -0 lines

from line 135
135135 
136136 - `"telemetry-destinations-2026-08-11"`
137137 
138 - `"webhooks-2026-10-07"`
139 
138140- `"anthropic-workspace-id": optional string`
139141 
140142 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
from line 3329
33273329 
33283330 - `BetaCacheMissModelChanged object`
33293331 
3332 A `cache_miss_reason` for a request whose `model` or `speed` differs from the previous request's.
3333 
3334 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3335 
33303336 - `type: "model_changed"`
33313337 
33323338 default: model_changed
from line 3343
33373343 
33383344 - `BetaCacheMissSystemChanged object`
33393345 
3346 A `cache_miss_reason` for a request whose `system` differs from the previous request's.
3347 
3348 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3349 
33403350 - `type: "system_changed"`
33413351 
33423352 default: system_changed
from line 3357
33473357 
33483358 - `BetaCacheMissToolsChanged object`
33493359 
3360 A `cache_miss_reason` for a request whose `tools` differ from the previous request's, for example because tools were added, removed, or reordered.
3361 
3362 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3363 
33503364 - `type: "tools_changed"`
33513365 
33523366 default: tools_changed
from line 3371
33573371 
33583372 - `BetaCacheMissMessagesChanged object`
33593373 
3374 A `cache_miss_reason` for a request whose `messages` differ from the previous request's in an earlier entry, instead of only having entries appended. The `model`, `system`, and `tools` match.
3375 
3376 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3377 
33603378 - `type: "messages_changed"`
33613379 
33623380 default: messages_changed
from line 3385
33673385 
33683386 - `BetaCacheMissPreviousMessageNotFound object`
33693387 
3388 A `cache_miss_reason` for when the API doesn't have a stored record of the request that `diagnostics.previous_message_id` references.
3389 
3390 This doesn't mean that this request changed.
3391 
3392 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
3393 
33703394 - `type: "previous_message_not_found"`
33713395 
33723396 default: previous_message_not_found
33733397 
33743398 - `BetaCacheMissUnavailable object`
3399 
3400 A `cache_miss_reason` for when the API can't give a diagnosis. The request itself was processed normally.
3401 
3402 This includes a request whose `model`, `system`, and `tools` match the previous request's but whose other prompt-affecting parameters, such as `thinking` or `tool_choice`, differ.
3403 
3404 See the [cache diagnostics guide](https://platform.claude.com/docs/en/build-with-claude/cache-diagnostics?sdk_languages=http#cache-miss-reason-types) to learn what to change for each reason.
33753405 
33763406 - `type: "unavailable"`
33773407 

api/beta/messages/create Changed · +55 / -1 lines

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

from line 129
129129 
130130 - `"telemetry-destinations-2026-08-11"`
131131 
132 - `"webhooks-2026-10-07"`
133 
132134- `"anthropic-user-profile-id": optional string`
133135 
134136 The user profile ID to attribute this request to. Use when acting on behalf of a party other than your organization.
from line 3776
37743776 
37753777 - `max_tokens: optional number or null`
37763778 
3779 The `max_tokens` for the fallback attempt that uses this `fallbacks` entry's `model`, in place of the request's `max_tokens`. If you leave it out or set it to `null`, the attempt uses the request's `max_tokens`.
3780 
3781 See the [refusals and fallback guide](https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback?sdk_languages=http#naming-your-own-fallback-models) to learn more about fallback entries.
3782 
37773783 - `output_config: optional BetaOutputConfig or null`
37783784 
3785 Output parameters for the fallback attempt that uses this `fallbacks` entry's `model`, combined with the request's `output_config` one field at a time.
3786 
3787 - `format`: If you leave it out, the attempt uses the request's `format`. If you set it to `null`, the attempt runs without a format.
3788 - `effort`: If you leave it out, the attempt uses the request's `effort` when `model` supports that level with the attempt's `thinking`. If the request doesn't set `effort`, if `model` doesn't support the level, or if you set `effort` to `null`, the attempt runs at the default effort of `model`.
3789 - `task_budget`: If you leave it out, the attempt uses the request's `task_budget` when `model` accepts a task budget of that size. If the request doesn't set `task_budget`, if `model` doesn't accept it, or if you set `task_budget` to `null`, the attempt runs without a task budget.
3790 
3791 Set `output_config` to `null` to run the attempt without a format or a task budget, at the default effort of `model`.
3792 
3793 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3794 
37793795 - `effort: optional "low" or "medium" or "high" or 2 more or null`
37803796 
37813797 How much effort the model should put into its response. Higher effort levels may result in more thorough analysis but take longer.
from line 3840
38243840 
38253841 - `speed: optional "standard" or "fast" or null`
38263842 
3827 Inference speed mode. `fast` provides significantly faster output token generation at premium pricing. Not all models support `fast`; invalid combinations are rejected at create time.
3843 The inference speed mode for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt runs at `fast` speed only when the request sets `speed` to `fast` and your organization can use fast mode on `model`.
38283844 
3845 Otherwise, or when you set this field to `null`, the attempt runs at `standard` speed.
3846 
3847 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3848 
38293849 - `"standard"`
38303850 
38313851 - `"fast"`
from line 3852
38323852 
38333853 - `thinking: optional BetaThinkingConfigEnabled or BetaThinkingConfigDisabled or BetaThinkingConfigBetweenTools or BetaThinkingConfigAdaptive or null`
38343854 
3855 The thinking configuration for the fallback attempt that uses this `fallbacks` entry's `model`. If you leave it out, the attempt uses the request's `thinking` when `model` supports that thinking `type`.
3856 
3857 If you leave it out and the request's thinking `type` is `between_tools` but `model` doesn't support `between_tools`, the attempt uses `disabled` if `model` supports it. Otherwise, if `model` doesn't support the request's thinking `type`, if the request doesn't set `thinking`, or if you set this field to `null`, the attempt uses the thinking `type` that `model` uses when a request leaves out `thinking`. The request's `thinking.display` still applies where `model` allows it.
3858 
3859 These rules apply with the `server-side-fallback-2026-07-01` beta header.
3860 
38353861 - `BetaThinkingConfigEnabled object`
38363862 
38373863 - `type: "enabled"`
from line 7120
70947120 
70957121 - `max_tokens: optional number or null`
70967122 
7097 Bounds the advisor's total output (thinking + text) per call. When the advisor hits this cap, the returned advisor_result or advisor_redacted_result block carries stop_reason='max_tokens', and a truncation note is appended to the advice text the worker model sees (inside the encrypted blob in redacted mode). When set, the server also emits a remaining-tokens budget block in the advisor's prompt so the advisor self-shapes toward the cap. When omitted, the advisor model's default output cap applies and no budget block is emitted.
7098 
7099 minimum: 1024
7100 
7101 - `max_uses: optional number or null`
7102 
7103 Maximum number of times the tool can be used in the API request.
7104 
7105 minimum: 1
7106 
7107 - `strict: optional boolean`
7108 
7109 When true, guarantees schema validation on tool names and inputs
7110 
7111 - `BetaToolSearchToolBm25_20251119 object`
7112 
7113 - `type: "tool_search_tool_bm25_20251119" or "tool_search_tool_bm25"`
7114 
7115 - `"tool_search_tool_bm25_20251119"`
7116 
7117 - `"tool_search_tool_bm25"`
7118 
7119 - `name: "tool_search_tool_bm25"`
7120 
7121 Name of the tool.
7122 
7123 This is how the tool will be called by the model and in `tool_use` blocks.
7124 
7125 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
7126 
7127 - `"direct"`
7128 
7129 - `"code_execution_20250825"`
7130 
7131 - `"code_execution_20260120"`
7132 
7133 - `"code_execution_20260521"`
7134 
7135 - `cache_control: optional BetaCacheControlEphemeral or null`
7136 
7137 Create a cache control breakpoint at this content block.
7138 
7139 - `defer_loading: optional boolean`
7140 
7141 If true, tool will not be included in initial system prompt. Only loaded when returned via tool_reference from tool search.
7142 
7143 - `strict: optional boolean`
7144 
7145 When true, guarantees schema validation on tool names and inputs
7146 
7147 - `BetaToolSearchToolRegex20251119 object`
7148 
7149 - `type: "tool_search_tool_regex_20251119" or "tool_search_tool_regex"`
7150 
7151 - `"tool_search_tool_regex_20251119"`
7152 
7153 - `"tool_search_tool_regex"`
7154 
7155 - `name: "tool_search_tool_regex"`
7156 
7157 Name of the tool.
7158 
7159 This is how the tool will be called by the model and in `tool_use` blocks.
7160 
7161 - `allowed_callers: optional array of "direct" or
7123 Bounds the advisor's total output (thinking + text) per call. When the advisor hits this cap, the return

api/beta/organization Changed · +1709 / -1 lines

### Set Workspace Rate Limits ## Organization › Webhooks ### Create Organization Webhook Endpoint ### List Organization Webhook Endpoints ### Get Organization Webhook Endpoint ### Update Organization Webhook Endpoint ### Delete Organization Webhook Endpoint ### Regenerate Organization Webhook Endpoint Signing Secret

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 1732
17321732 
17331733 - `"telemetry-destinations-2026-08-11"`
17341734 
1735 - `"webhooks-2026-10-07"`
1736 
17351737#### Body parameters
17361738 
17371739- `issuer_url: string`
from line 2134
21322134 
21332135 - `"telemetry-destinations-2026-08-11"`
21342136 
2137 - `"webhooks-2026-10-07"`
2138 
21352139#### Returns
21362140 
21372141- `data: array of BetaFederationIssuer`
from line 2447
24432447 
24442448 - `"telemetry-destinations-2026-08-11"`
24452449 
2450 - `"webhooks-2026-10-07"`
2451 
24462452#### Returns
24472453 
24482454- `BetaFederationIssuer object`
from line 2763
27572763 
27582764 - `"telemetry-destinations-2026-08-11"`
27592765 
2766 - `"webhooks-2026-10-07"`
2767 
27602768#### Body parameters
27612769 
27622770- `check_jti: optional boolean or null`
from line 3157
31493157 
31503158 - `"telemetry-destinations-2026-08-11"`
31513159 
3160 - `"webhooks-2026-10-07"`
3161 
31523162#### Returns
31533163 
31543164- `BetaFederationIssuer object`
from line 3477
34673477 
34683478 - `"telemetry-destinations-2026-08-11"`
34693479 
3480 - `"webhooks-2026-10-07"`
3481 
34703482#### Body parameters
34713483 
34723484- `issuer_id: string`
from line 3904
38923904 
38933905 - `"telemetry-destinations-2026-08-11"`
38943906 
3907 - `"webhooks-2026-10-07"`
3908 
38953909#### Returns
38963910 
38973911- `data: array of BetaFederationRule`
from line 4217
42034217 
42044218 - `"telemetry-destinations-2026-08-11"`
42054219 
4220 - `"webhooks-2026-10-07"`
4221 
42064222#### Returns
42074223 
42084224- `BetaFederationRule object`
from line 4548
45324548 
45334549 - `"telemetry-destinations-2026-08-11"`
45344550 
4551 - `"webhooks-2026-10-07"`
4552 
45354553#### Body parameters
45364554 
45374555- `applies_to_all_workspaces: optional boolean or null`
from line 4951
49334951 
49344952 - `"telemetry-destinations-2026-08-11"`
49354953 
4954 - `"webhooks-2026-10-07"`
4955 
49364956#### Returns
49374957 
49384958- `BetaFederationRule object`
from line 5278
52585278 
52595279 - `"telemetry-destinations-2026-08-11"`
52605280 
5281 - `"webhooks-2026-10-07"`
5282 
52615283#### Body parameters
52625284 
52635285- `workspace_id: string`
from line 5489
54675489 
54685490 - `"telemetry-destinations-2026-08-11"`
54695491 
5492 - `"webhooks-2026-10-07"`
5493 
54705494#### Returns
54715495 
54725496- `data: array of BetaFederationRuleWorkspace`
from line 5690
56665690 
56675691 - `"telemetry-destinations-2026-08-11"`
56685692 
5693 - `"webhooks-2026-10-07"`
5694 
56695695#### Returns
56705696 
56715697- `type: "federation_rule_workspace_deleted"`
from line 6363
63376363 
63386364 - `"telemetry-destinations-2026-08-11"`
63396365 
6366 - `"webhooks-2026-10-07"`
6367 
63406368#### Body parameters
63416369 
63426370- `name: string`
from line 6626
65986626 
65996627 - `"telemetry-destinations-2026-08-11"`
66006628 
6629 - `"webhooks-2026-10-07"`
6630 
66016631#### Returns
66026632 
66036633- `data: array of BetaServiceAccount`
from line 6851
68216851 
68226852 - `"telemetry-destinations-2026-08-11"`
68236853 
6854 - `"webhooks-2026-10-07"`
6855 
68246856#### Returns
68256857 
68266858- `BetaServiceAccount object`
from line 7077
70457077 
70467078 - `"telemetry-destinations-2026-08-11"`
70477079 
7080 - `"webhooks-2026-10-07"`
7081 
70487082#### Body parameters
70497083 
70507084- `description: optional string or null`
from line 7321
72877321 
72887322 - `"telemetry-destinations-2026-08-11"`
72897323 
7324 - `"webhooks-2026-10-07"`
7325 
72907326#### Returns
72917327 
72927328- `BetaServiceAccount object`
from line 7552
75167552 
75177553 - `"telemetry-destinations-2026-08-11"`
75187554 
7555 - `"webhooks-2026-10-07"`
7556 
75197557#### Body parameters
75207558 
75217559- `workspace_id: string`
from line 7792
77547792 
77557793 - `"telemetry-destinations-2026-08-11"`
77567794 
7795 - `"webhooks-2026-10-07"`
7796 
77577797#### Returns
77587798 
77597799- `data: array of BetaServiceAccountWorkspaceMember`
from line 8004
79648004 
79658005 - `"telemetry-destinations-2026-08-11"`
79668006 
8007 - `"webhooks-2026-10-07"`
8008 
79678009#### Returns
79688010 
79698011- `type: "service_account_workspace_member_deleted"`
from line 8752
87108752 
87118753 - `"telemetry-destinations-2026-08-11"`
87128754 
8755 - `"webhooks-2026-10-07"`
8756 
87138757#### Body parameters
87148758 
87158759- `name: string`
from line 9730
96869730}
96879731```
96889732 
9733### Set Workspace Rate Limits
9734 
9735**POST** `/v1/organizations/workspaces/{workspace_id}/rate_limits/{rate_limit_id}`
9736 
9737Set or clear rate-limit overrides for one rate-limit group in a workspace.
9738 
9739Only the limiter types named in `limits` change: an integer `value` sets
9740that type's override and `null` clears it. Types not named keep their
9741current value. A value above the organization's own limit is stored, but
9742the organization limit still applies, so the lower of the two is
9743enforced.
9744 
9745Returns the targeted group's entry with this request applied, in the shape
9746`GET /v1/organizations/workspaces/{workspace_id}/rate_limits` returns.
9747Changes take effect within about an hour.
9748 
9749#### Path parameters
9750 
9751- `workspace_id: string`
9752 
9753 The ID of the workspace.
9754 
9755- `rate_limit_id: string`
9756 
9757 The `id` of the organization's rate-limit entry to set overrides for.
9758 
9759#### Headers
9760 
9761- `"anthropic-version": optional string`
9762 
9763 The version of the Claude API you want to use.
9764 
9765 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning?sdk_languages=http).
9766 
9767#### Body parameters
9768 
9769- `limits: array of BetaWorkspaceRateLimitUpdateValue`
9770 
9771 Limits to set or clear. Unspecified limit types are unchanged.
9772 
9773 minItems: 1, maxItems: 16
9774 
9775 - `type: BetaWorkspaceRateLimitType`
9776 
9777 Rate limiter type.
9778 
9779 - `"fast_itpmca"`
9780 
9781 - `"fast_otpm"`
9782 
9783 - `"input_tokens_per_minute"`
9784 
9785 - `"input_tokens_per_minute_cache_aware"`
9786 
9787 - `"output_tokens_per_minute"`
9788 
9789 - `"requests_per_minute"`
9790 
9791 - `"tokens_per_day"`
9792 
9793 - `"tokens_per_minute"`
9794 
9795 - `"tool_uses_per_second"`
9796 
9797 - `value: number or null`
9798 
9799 New limit value. Set to null to clear the workspace override and fall back to the organization limit.
9800 
9801 minimum: 0, maximum: 9007199254740991
9802 
9803#### Returns
9804 
9805- `BetaWorkspaceRateLimit object`
9806 
9807 - `type: "workspace_rate_limit"`
9808 
9809 Object type. Always `workspace_rate_limit` for workspace rate-limit entries.
9810 
9811 default: workspace_rate_limit
9812 
9813 - `group: BetaOrganizationRateLimitModelGroup or BetaOrganizationRateLimitBatchGroup or BetaOrganizationRateLimitTokenCountGroup or 3 more`
9814 
9815 The rate-limit group this entry's limits apply to. Its `type` equals `group_type`.
9816 
9817 - `BetaOrganizationRateLimitModelGroup object`
9818 
9819 - `type: "model_group"`
9820 
9821 Always `model_group`: a family of models.
9822 
9823 default: model_group
9824 
9825 - `id: string`
9826 
9827 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
9828 
9829 - `display_name: string`
9830 
9831 Human-readable name of the model group (for example, `Claude Sonnet 4.x`). For display only; it may change.
9832 
9833 - `BetaOrganizationRateLimitBatchGroup object`
9834 
9835 - `type: "batch"`
9836 
9837 Always `batch`: the Message Batches API.
9838 
9839 default: batch
9840 
9841 - `id: string`
9842 
9843 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
9844 
9845 - `BetaOrganizationRateLimitTokenCountGroup object`
9846 
9847 - `type: "token_count"`
9848 
9849 Always `token_count`: the Token Count API.
9850 
9851 default: token_count
9852 
9853 - `id: string`
9854 
9855 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
9856 
9857 - `BetaOrganizationRateLimitFilesGroup object`
9858 
9859 - `type: "files"`
9860 
9861 Always `files`: the Files API.
9862 
9863 default: files
9864 
9865 - `id: string`
9866 
9867 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
9868 
9869 - `BetaOrganizationRateLimitSkillsGroup object`
9870 
9871 - `type: "skills"`
9872 
9873 Always `skills`: the Skills API.
9874 
9875 default: skills
9876 
9877 - `id: string`
9878 
9879 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
9880 
9881 - `BetaOrganizationRateLimitWebSearchGroup object`
9882 
9883 - `type: "web_search"`
9884 
9885 Always `web_search`: the Messages API web search tool.
9886 
9887 default: web_search
9888 
9889 - `id: string`
9890 
9891 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
9892 
9893 - `limits: array of BetaWorkspaceRateLimitValue`
9894 
9895 The workspace's limiter values for this group. By default only the limiter types with a workspace-level override are listed. With `include_inherited` set to `true`, the limiter types the workspace inherits from the organization are listed too, each marked by `source`.
9896 
9897 - `type: string`
9898 
9899 The limiter type (for example, `requests_per_minute` or `input_tokens_per_minute`).
9900 
9901 - `org_limit: number or null`
9902 
9903 The organization-level value for the same limiter type, for reference. `null` when the organization has no limit configured for this limiter type.
9904 
9905 - `source: BetaWorkspaceRateLimitWorkspaceSource or BetaWorkspaceRateLimitOrganizationSource`
9906 
9907 Where `value` comes from. `organization` values are listed only when `include_inherited` is `true`, and then `value` equals `org_limit`.
9908 
9909 - `BetaWorkspaceRateLimitWorkspaceSource object`
9910 
9911 - `type: "workspace"`
9912 
9913 Always `workspace`: a workspace-level override is stored.
9914 
9915 default: workspace
9916 
9917 - `BetaWorkspaceRateLimitOrganizationSource object`
9918 
9919 - `type: "organization"`
9920 
9921 Always `organization`: no workspace-level override is stored, so the organization's value applies.
9922 
9923 default: organization
9924 
9925 - `value: number`
9926 
9927 The workspace's value for this limiter type: the workspace-level override when `source.type` is `workspace`, otherwise the organization's value.
9928 
9929 - `models: array of string or null`
9930 
9931 Model names this entry's limits apply to, including aliases. `null` when `group_type` is not `"model_group"`.
9932 
9933 - `rate_limit_id: string`
9934 
9935 The `id` of the organization's RateLimit entry this entry applies to.
9936 
9937 - `workspace_id: string`
9938 
9939 ID of the Workspace this entry applies to.
9940 
9941 - `group_type: "batch" or "files" or "model_group" or 3 more`
9942 
9943 **Deprecated**: Use `group.type` instead. `group_type` is still returned and always equals `group.type`.
9944 
9945 Deprecated: use `group.type` instead. The kind of rate-limit group this entry represents. `model_group` entries apply to a family of models (listed in `models`); other values apply to an API-surface category and have `models` set to `null`. Always equal to `group.type`.
9946 
9947 - `"batch"`
9948 
9949 - `"files"`
9950 
9951 - `"model_group"`
9952 
9953 - `"skills"`
9954 
9955 - `"token_count"`
9956 
9957 - `"web_search"`
9958 
9959#### Example
9960 
9961```bash
9962curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/rate_limits/$RATE_LIMIT_ID \
9963 -H 'Content-Type: application/json' \
9964 -H 'anthropic-version: 2023-06-01' \
9965 -H "X-Api-Key: $ANTHROPIC_API_KEY" \
9966 -d '{
9967 "limits": [
9968 {
9969 "type": "fast_itpmca",
9970 "value": 0
9971 }
9972 ]
9973 }'
9974```
9975 
9976##### Response (200)
9977 
9978```json
9979{
9980 "group": {
9981 "id": "id",
9982 "display_name": "display_name",
9983 "type": "model_group"
9984 },
9985 "group_type": "batch",
9986 "limits": [
9987 {
9988 "org_limit": 0,
9989 "source": {
9990 "type": "workspace"
9991 },
9992 "type": "type",
9993 "value": 0
9994 }
9995 ],
9996 "models": [
9997 "string"
9998 ],
9999 "rate_limit_id": "rate_limit_id",
10000 "type": "workspace_rate_limit",
10001 "workspace_id": "workspace_id"
10002}
10003```
10004 
968910005## Organization › Workspaces › Members
969010006 
969110007### List Workspace Members
from line 10596
1028010596 
1028110597 - `"telemetry-destinations-2026-08-11"`
1028210598 
10599 - `"webhooks-2026-10-07"`
10600 
1028310601#### Returns
1028410602 
1028510603- `data: array of BetaServiceAccountWorkspaceMember`
from line 10805
1048710805 
1048810806 - `"telemetry-destinations-2026-08-11"`
1048910807 
10808 - `"webhooks-2026-10-07"`
10809 
1049010810#### Body parameters
1049110811 
1049210812- `service_account_id: string`
from line 11030
1071011030 
1071111031 - `"telemetry-destinations-2026-08-11"`
1071211032 
11033 - `"webhooks-2026-10-07"`
11034 
1071311035#### Returns
1071411036 
1071511037- `BetaServiceAccountWorkspaceMember object`
from line 11232
1091011232 
1091111233 - `"telemetry-destinations-2026-08-11"`
1091211234 
11235 - `"webhooks-2026-10-07"`
11236 
1091311237#### Body parameters
1091411238 
1091511239- `workspace_role: BetaNoBillingWorkspaceRole`
from line 11451
1112711451 
1112811452 - `"telemetry-destinations-2026-08-11"`
1112911453 
11454 - `"webhooks-2026-10-07"`
11455 
1113011456#### Returns
1113111457 
1113211458- `type: "service_account_workspace_member_deleted"`
from line 11558
1123211558 
1123311559 - `id: string`
1123411560 
11235 Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`.
11561 Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`. Pass it as `rate_limit_id` to set a workspace's overrides for this group.
1123611562 
1123711563 - `group: BetaOrganizationRateLimitModelGroup or BetaOrganizationRateLimitBatchGroup or BetaOrganizationRateLimitTokenCountGroup or 3 more`
1123811564 
from line 12117
1179112117 
1179212118 - `"telemetry-destinations-2026-08-11"`
1179312119 
12120 - `"webhooks-2026-10-07"`
12121 
1179412122#### Returns
1179512123 
1179612124- `BetaMessagesUsageReport object`
from line 12734
1240612734 
1240712735 - `"telemetry-destinations-2026-08-11"`
1240812736 
12737 - `"webhooks-2026-10-07"`
12738 
1240912739#### Returns
1241012740 
1241112741- `BetaCostReport object`
from line 13044
1271413044 
1271513045 - `"telemetry-destinations-2026-08-11"`
1271613046 
13047 - `"webhooks-2026-10-07"`
13048 
1271713049#### Returns
1271813050 
1271913051- `data: array of BetaOrganizationTunnel`
from line 13252
1292013252 
1292113253 - `"telemetry-destinations-2026-08-11"`
1292213254 
13255 - `"webhooks-2026-10-07"`
13256 
1292313257#### Returns
1292413258 
1292513259- `BetaOrganizationTunnel object`
from line 13456
1312213456 
1312313457 - `"telemetry-destinations-2026-08-11"`
1312413458 
13459 - `"webhooks-2026-10-07"`
13460 
1312513461#### Returns
1312613462 
1312713463- `BetaOrganizationTunnel object`
from line 13661
1332513661 
1332613662 - `"telemetry-destinations-2026-08-11"`
1332713663 
13664 - `"webhooks-2026-10-07"`
13665 
1332813666#### Returns
1332913667 
1333013668- `BetaOrganizationTunnelToken object`
from line 13838
1350013838 
1350113839 - `"telemetry-destinations-2026-08-11"`
1350213840 
13841 - `"webhooks-2026-10-07"`
13842 
1350313843#### Body parameters
1350413844 
1350513845- `reason: optional string or null`
from line 14026
1368614026 
1368714027 - `"telemetry-destinations-2026-08-11"`
1368814028 
14029 - `"webhooks-2026-10-07"`
14030 
1368914031#### Body parameters
1369014032 
1369114033- `ca_certificate_pem: string`
from line 14260
1391814260 
1391914261 - `"telemetry-destinations-2026-08-11"`
1392014262 
14263 - `"webhooks-2026-10-07"`
14264 
1392114265#### Returns
1392214266 
1392314267- `data: array of BetaOrganizationTunnelCertificate`
from line 14472
1412814472 
1412914473 - `"telemetry-destinations-2026-08-11"`
1413014474 
14475 - `"webhooks-2026-10-07"`
14476 
1413114477#### Returns
1413214478 
1413314479- `BetaOrganizationTunnelCertificate object`
from line 14679
1433314679 
1433414680 - `"telemetry-destinations-2026-08-11"`
1433514681 
14682 - `"webhooks-2026-10-07"`
14683 
1433614684#### Returns
1433714685 
1433814686- `BetaOrganizationTunnelCertificate object`
from line 18671
1832318671 
1832418672 - `"telemetry-destinations-2026-08-11"`
1832518673 
18674 - `"webhooks-2026-10-07"`
18675 
1832618676#### Body parameters
1832718677 
1832818678- `amount: string or null`
from line 19270
1892019270 
1892119271 - `"telemetry-destinations-2026-08-11"`
1892219272 
19273 - `"webhooks-2026-10-07"`
19274 
1892319275#### Returns
1892419276 
1892519277- `data: array of BetaSpendLimit`
from line 22321
2196922321 
2197022322 - `"telemetry-destinations-2026-08-11"`
2197122323 
22324 - `"webhooks-2026-10-07"`
22325 
2197222326#### Body parameters (form-data)
2197322327 
2197422328- `files: array of string`
from line 22726
2237222726 
2237322727 - `"telemetry-destinations-2026-08-11"`
2237422728 
22729 - `"webhooks-2026-10-07"`
22730 
2237522731#### Returns
2237622732 
2237722733- `BetaPlugin object`
from line 23127
2277123127 
2277223128 - `"telemetry-destinations-2026-08-11"`
2277323129 
23130 - `"webhooks-2026-10-07"`
23131 
2277423132#### Body parameters
2277523133 
2277623134- `served_version_id: string`
from line 23578
2322023578 
2322123579 - `"telemetry-destinations-2026-08-11"`
2322223580 
23581 - `"webhooks-2026-10-07"`
23582 
2322323583#### Returns
2322423584 
2322523585- `data: array of BetaPlugin`
from line 23979
2361923979 
2362023980 - `"telemetry-destinations-2026-08-11"`
2362123981 
23982 - `"webhooks-2026-10-07"`
23983 
2362223984#### Returns
2362323985 
2362423986- `BetaDeletedPlugin object`
from line 24161
2379924161 
2380024162 - `"telemetry-destinations-2026-08-11"`
2380124163 
24164 - `"webhooks-2026-10-07"`
24165 
2380224166#### Body parameters (form-data)
2380324167 
2380424168- `files: array of string`
from line 24508
2414424508 
2414524509 - `"telemetry-destinations-2026-08-11"`
2414624510 
24511 - `"webhooks-2026-10-07"`
24512 
2414724513#### Returns
2414824514 
2414924515- `data: array of BetaPluginVersion`
from line 24837
2447124837 
2447224838 - `"telemetry-destinations-2026-08-11"`
2447324839 
24840 - `"webhooks-2026-10-07"`
24841 
2447424842#### Returns
2447524843 
2447624844- `BetaPluginVersion object`
from line 25173
2480525173 
2480625174 - `"telemetry-destinations-2026-08-11"`
2480725175 
25176 - `"webhooks-2026-10-07"`
25177 
2480825178#### Example
2480925179 
2481025180```bash
from line 25345
2497525345 
2497625346 - `"telemetry-destinations-2026-08-11"`
2497725347 
25348 - `"webhooks-2026-10-07"`
25349 
2497825350#### Returns
2497925351 
2498025352- `data: array of BetaPluginInstallationSetting`
from line 25596
2522425596 
2522525597 - `"telemetry-destinations-2026-08-11"`
2522625598 
25599 - `"webhooks-2026-10-07"`
25600 
2522725601#### Body parameters
2522825602 
2522925603- `installation_preference: "auto_install" or "available" or "not_available" or "required"`
from line 25864
2549025864 
2549125865 - `"telemetry-destinations-2026-08-11"`
2549225866 
25867 - `"webhooks-2026-10-07"`
25868 
2549325869#### Returns
2549425870 
2549525871- `BetaDeletedPluginInstallationSetting object`
from line 26106
2573026106 
2573126107 - `"telemetry-destinations-2026-08-11"`
2573226108 
26109 - `"webhooks-2026-10-07"`
26110 
2573326111#### Returns
2573426112 
2573526113- `data: array of BetaPluginShare`
from line 26365
2598726365 
2598826366 - `"telemetry-destinations-2026-08-11"`
2598926367 
26368 - `"webhooks-2026-10-07"`
26369 
2599026370#### Returns
2599126371 
2599226372- `data: array of BetaPluginMarketplace`
from line 26636
2625626636 
2625726637 - `"telemetry-destinations-2026-08-11"`
2625826638 
26639 - `"webhooks-2026-10-07"`
26640 
2625926641#### Returns
2626026642 
2626126643- `BetaPluginMarketplace object`
from line 26897
2651526897 
2651626898 - `"telemetry-destinations-2026-08-11"`
2651726899 
26900 - `"webhooks-2026-10-07"`
26901 
2651826902#### Body parameters
2651926903 
2652026904- `default_installation_preference: "auto_install" or "available" or "not_available" or "required"`
from line 27180
2679627180 
2679727181 - `"telemetry-destinations-2026-08-11"`
2679827182 
27183 - `"webhooks-2026-10-07"`
27184 
2679927185#### Body parameters
2680027186 
2680127187- `repository_url: string`
from line 27450
2706427450 
2706527451 - `"telemetry-destinations-2026-08-11"`
2706627452 
27453 - `"webhooks-2026-10-07"`
27454 
2706727455#### Body parameters (form-data)
2706827456 
2706927457- `archive: string`
from line 27704
2731627704 
2731727705 - `"telemetry-destinations-2026-08-11"`
2731827706 
27707 - `"webhooks-2026-10-07"`
27708 
2731927709#### Body parameters
2732027710 
2732127711- `endpoint_url: string`
from line 28179
2778928179 
2779028180 - `"telemetry-destinations-2026-08-11"`
2779128181 
28182 - `"webhooks-2026-10-07"`
28183 
2779228184#### Returns
2779328185 
2779428186- `data: array of BetaTelemetryDestination`
from line 28532
2814028532 
2814128533 - `"telemetry-destinations-2026-08-11"`
2814228534 
28535 - `"webhooks-2026-10-07"`
28536 
2814328537#### Returns
2814428538 
2814528539- `BetaTelemetryDestination object`
from line 28880
2848628880 
2848728881 - `"telemetry-destinations-2026-08-11"`
2848828882 
28883 - `"webhooks-2026-10-07"`
28884 
2848928885#### Body parameters
2849028886 
2849128887- `display_name: optional string or null`
from line 29362
2896629362 
2896729363 - `"telemetry-destinations-2026-08-11"`
2896829364 
29365 - `"webhooks-2026-10-07"`
29366 
2896929367#### Returns
2897029368 
2897129369- `BetaDeletedTelemetryDestination object`
from line 29523
2912529523 
2912629524 - `"telemetry-destinations-2026-08-11"`
2912729525 
29526 - `"webhooks-2026-10-07"`
29527 
2912829528#### Returns
2912929529 
2913029530- `BetaTelemetryDestinationTestResponse object`
from line 29720
2932029720 
2932129721 - `"telemetry-destinations-2026-08-11"`
2932229722 
29723 - `"webhooks-2026-10-07"`
29724 
2932329725#### Returns
2932429726 
2932529727- `data: array of BetaTelemetryDestinationWorkspace`
from line 29911
2950929911 
2951029912 - `"telemetry-destinations-2026-08-11"`
2951129913 
29914 - `"webhooks-2026-10-07"`
29915 
2951229916#### Returns
2951329917 
2951429918- `BetaTelemetryDestinationWorkspace object`
from line 30096
2969230096 
2969330097 - `"telemetry-destinations-2026-08-11"`
2969430098 
30099 - `"webhooks-2026-10-07"`
30100 
2969530101#### Returns
2969630102 
2969730103- `BetaDeletedTelemetryDestinationWorkspace object`
from line 30133
2972730133 "workspace_id": "workspace_id"
2972830134}
2972930135```
30136 
30137## Organization › Webhooks
30138 
30139### Create Organization Webhook Endpoint
30140 
30141**POST** `/v1/organizations/webhooks`
30142 
30143Create an organization webhook endpoint.
30144 
30145An organization webhook endpoint belongs to the organization rather than to one of its workspaces. An organization can have at most 32 organization
30146webhook endpoints, enabled or disabled.
30147 
30148The response includes the endpoint's signing secret. No read returns it, so store
30149it when you receive it.
30150 
30151Every request must include the beta header `anthropic-beta: webhooks-2026-10-07`. A request without it returns `404`, exactly as if this API did not exist. Anthropic turns organization webhook endpoints on for each organization; until yours is on, requests also return `404`. Organization webhook endpoints are in beta and are not available to organizations with HIPAA readiness enabled.
30152 
30153#### Headers
30154 
30155- `"anthropic-version": optional string`
30156 
30157 The version of the Claude API you want to use.
30158 
30159 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning?sdk_languages=http).
30160 
30161- `"anthropic-beta": optional array of AnthropicBeta`
30162 
30163 This endpoint is in beta: requests must send `webhooks-2026-10-07` in this header.
30164 
30165 - `string`
30166 
30167 - `"message-batches-2024-09-24"`
30168 
30169 - `"prompt-caching-2024-07-31"`
30170 
30171 - `"computer-use-2024-10-22"`
30172 
30173 - `"computer-use-2025-01-24"`
30174 
30175 - `"pdfs-2024-09-25"`
30176 
30177 - `"token-counting-2024-11-01"`
30178 
30179 - `"token-efficient-tools-2025-02-19"`
30180 
30181 - `"output-128k-2025-02-19"`
30182 
30183 - `"files-api-2025-04-14"`
30184 
30185 - `"mcp-client-2025-04-04"`
30186 
30187 - `"mcp-client-2025-11-20"`
30188 
30189 - `"dev-full-thinking-2025-05-14"`
30190 
30191 - `"interleaved-thinking-2025-05-14"`
30192 
30193 - `"code-execution-2025-05-22"`
30194 
30195 - `"extended-cache-ttl-2025-04-11"`
30196 
30197 - `"context-1m-2025-08-07"`
30198 
30199 - `"context-management-2025-06-27"`
30200 
30201 - `"model-context-window-exceeded-2025-08-26"`
30202 
30203 - `"skills-2025-10-02"`
30204 
30205 - `"fast-mode-2026-02-01"`
30206 
30207 - `"output-300k-2026-03-24"`
30208 
30209 - `"user-profiles-2026-03-24"`
30210 
30211 - `"user-profiles-2026-08-18"`
30212 
30213 - `"user-profiles-2026-09-04"`
30214 
30215 - `"advisor-tool-2026-03-01"`
30216 
30217 - `"managed-agents-2026-04-01"`
30218 
30219 - `"cache-diagnosis-2026-04-07"`
30220 
30221 - `"dreaming-2026-04-21"`
30222 
30223 - `"thinking-token-count-2026-05-13"`
30224 
30225 - `"server-side-fallback-2026-06-01"`
30226 
30227 - `"server-side-fallback-2026-07-01"`
30228 
30229 - `"fallback-credit-2026-06-01"`
30230 
30231 - `"fallback-credit-2026-07-01"`
30232 
30233 - `"agent-memory-2026-07-22"`
30234 
30235 - `"mid-conversation-tool-changes-2026-07-01"`
30236 
30237 - `"compact-2026-01-12"`
30238 
30239 - `"computer-use-2025-11-24"`
30240 
30241 - `"mcp-tunnels-2026-06-22"`
30242 
30243 - `"structured-outputs-2025-11-13"`
30244 
30245 - `"task-budgets-2026-03-13"`
30246 
30247 - `"thinking-display-updates-2026-08-18"`
30248 
30249 - `"ce-user-management-2026-07-13"`
30250 
30251 - `"mid-conversation-output-config-2026-07-01"`
30252 
30253 - `"thinking-binding-controls-2026-08-01"`
30254 
30255 - `"mid-conversation-system-clear-at-2026-08-21"`
30256 
30257 - `"compact-2026-09-04"`
30258 
30259 - `"inline-tools-2026-09-15"`
30260 
30261 - `"mcp-client-2026-09-15"`
30262 
30263 - `"ce-plugins-2026-09-01"`
30264 
30265 - `"spend-limit-reads-2026-09-26"`
30266 
30267 - `"telemetry-destinations-2026-08-11"`
30268 
30269 - `"webhooks-2026-10-07"`
30270 
30271#### Body parameters
30272 
30273- `enabled_events: array of "user_profile.enforcement_action_opened" or "user_profile.enforcement_action_resolved"`
30274 
30275 The event types to deliver to the endpoint. Must list at least one.
30276 
30277 - `"user_profile.enforcement_action_opened"`
30278 
30279 - `"user_profile.enforcement_action_resolved"`
30280 
30281- `url: string`
30282 
30283 The HTTPS URL that deliveries are sent to.
30284 
30285 minLength: 1
30286 
30287- `description: optional string`
30288 
30289 Notes about the endpoint.
30290 
30291- `name: optional string`
30292 
30293 A short label for the endpoint.
30294 
30295#### Returns
30296 
30297- `BetaNewOrganizationWebhookEndpoint object`
30298 
30299 A new organization webhook endpoint, with its signing secret.
30300 
30301 - `id: string`
30302 
30303 ID of the webhook endpoint.
30304 
30305 - `created_at: string`
30306 
30307 When the endpoint was created, in RFC 3339 format.
30308 
30309 format: date-time
30310 
30311 - `description: string`
30312 
30313 Notes about the endpoint. An empty string when none were given.
30314 
30315 - `disabled_reason: string`
30316 
30317 Why Anthropic disabled the endpoint automatically. An empty string when the endpoint is enabled, or when you disabled it.
30318 
30319 - `enabled_events: array of "user_profile.enforcement_action_opened" or "user_profile.enforcement_action_resolved"`
30320 
30321 The event types delivered to the endpoint.
30322 
30323 - `"user_profile.enforcement_action_opened"`
30324 
30325 - `"user_profile.enforcement_action_resolved"`
30326 
30327 - `name: string`
30328 
30329 A short label for the endpoint. An empty string when none was given.
30330 
30331 - `signing_secret: string`
30332 
30333 The secret Anthropic signs deliveries to the endpoint with (prefix `whsec_`). No other response returns it, so store it now. To replace it, regenerate the signing secret.
30334 
30335 - `state: BetaOrganizationWebhookEndpointState`
30336 
30337 Whether deliveries are sent to the endpoint.
30338 
30339 - `"disabled"`
30340 
30341 - `"enabled"`
30342 
30343 - `updated_at: string`
30344 
30345 When the endpoint was last changed, in RFC 3339 format.
30346 
30347 format: date-time
30348 
30349 - `url: string`
30350 
30351 The HTTPS URL that deliveries are sent to.
30352 
30353#### Example
30354 
30355```bash
30356curl https://api.anthropic.com/v1/organizations/webhooks \
30357 -H 'Content-Type: application/json' \
30358 -H 'anthropic-version: 2023-06-01' \
30359 -H 'anthropic-beta: webhooks-2026-10-07' \
30360 -H "X-Api-Key: $ANTHROPIC_API_KEY" \
30361 -d '{
30362 "enabled_events": [
30363 "user_profile.enforcement_action_opened"
30364 ],
30365 "url": "x"
30366 }'
30367```
30368 
30369##### Response (200)
30370 
30371```json
30372{
30373 "id": "id",
30374 "created_at": "2019-12-27T18:11:19.117Z",
30375 "description": "description",
30376 "disabled_reason": "disabled_reason",
30377 "enabled_events": [
30378 "user_profile.enforcement_action_opened"
30379 ],
30380 "name": "name",
30381 "signing_secret": "signing_secret",
30382 "state": "disabled",
30383 "updated_at": "2019-12-27T18:11:19.117Z",
30384 "url": "url"
30385}
30386```
30387 
30388### List Organization Webhook Endpoints
30389 
30390**GET** `/v1/organizations/webhooks`
30391 
30392List the organization's webhook endpoints.
30393 
30394An organization webhook endpoint belongs to the organization rather than to one of its workspaces. The list does not include webhook endpoints that
30395belong to a workspace.
30396 
30397Every request must include the beta header `anthropic-beta: webhooks-2026-10-07`. A request without it returns `404`, exactly as if this API did not exist. Anthropic turns organization webhook endpoints on for each organization; until yours is on, requests also return `404`. Organization webhook endpoints are in beta and are not available to organizations with HIPAA readiness enabled.
30398 
30399#### Query parameters
30400 
30401- `after_id: optional string`
30402 
30403 ID of the object to use as a cursor for pagination. When provided, returns the page of results immediately after this object.
30404 
30405- `before_id: optional string`
30406 
30407 ID of a webhook endpoint to use as a cursor. Returns the first `limit` endpoints that come before it in list order, not the `limit` endpoints just before it.
30408 
30409- `limit: optional number`
30410 
30411 Number of items to return per page, up to `100`. The default, `0`, means `20`.
30412 
30413 default: 0, minimum: 0, maximum: 100
30414 
30415- `order: optional "asc" or "desc"`
30416 
30417 Sort order by `created_at`. Defaults to `desc`, newest first.
30418 
30419 - `"asc"`
30420 
30421 - `"desc"`
30422 
30423#### Headers
30424 
30425- `"anthropic-version": optional string`
30426 
30427 The version of the Claude API you want to use.
30428 
30429 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning?sdk_languages=http).
30430 
30431- `"anthropic-beta": optional array of AnthropicBeta`
30432 
30433 This endpoint is in beta: requests must send `webhooks-2026-10-07` in this header.
30434 
30435 - `string`
30436 
30437 - `"message-batches-2024-09-24"`
30438 
30439 - `"prompt-caching-2024-07-31"`
30440 
30441 - `"computer-use-2024-10-22"`
30442 
30443 - `"computer-use-2025-01-24"`
30444 
30445 - `"pdfs-2024-09-25"`
30446 
30447 - `"token-counting-2024-11-01"`
30448 
30449 - `"token-efficient-tools-2025-02-19"`
30450 
30451 - `"output-128k-2025-02-19"`
30452 
30453 - `"files-api-2025-04-14"`
30454 
30455 - `"mcp-client-2025-04-04"`
30456 
30457 - `"mcp-client-2025-11-20"`
30458 
30459 - `"dev-full-thinking-2025-05-14"`
30460 
30461 - `"interleaved-thinking-2025-05-14"`
30462 
30463 - `"code-execution-2025-05-22"`
30464 
30465 - `"extended-cache-ttl-2025-04-11"`
30466 
30467 - `"context-1m-2025-08-07"`
30468 
30469 - `"context-management-2025-06-27"`
30470 
30471 - `"model-context-window-exceeded-2025-08-26"`
30472 
30473 - `"skills-2025-10-02"`
30474 
30475 - `"fast-mode-2026-02-01"`
30476 
30477 - `"output-300k-2026-03-24"`
30478 
30479 - `"user-profiles-2026-03-24"`
30480 
30481 - `"user-profiles-2026-08-18"`
30482 
30483 - `"user-profiles-2026-09-04"`
30484 
30485 - `"advisor-tool-2026-03-01"`
30486 
30487 - `"managed-agents-2026-04-01"`
30488 
30489 - `"cache-diagnosis-2026-04-07"`
30490 
30491 - `"dreaming-2026-04-21"`
30492 
30493 - `"thinking-token-count-2026-05-13"`
30494 
30495 - `"server-side-fallback-2026-06-01"`
30496 
30497 - `"server-side-fallback-2026-07-01"`
30498 
30499 - `"fallback-credit-2026-06-01"`
30500 
30501 - `"fallback-credit-2026-07-01"`
30502 
30503 - `"agent-memory-2026-07-22"`
30504 
30505 - `"mid-conversation-tool-changes-2026-07-01"`
30506 
30507 - `"compact-2026-01-12"`
30508 
30509 - `"computer-use-2025-11-24"`
30510 
30511 - `"mcp-tunnels-2026-06-22"`
30512 
30513 - `"structured-outputs-2025-11-13"`
30514 
30515 - `"task-budgets-2026-03-13"`
30516 
30517 - `"thinking-display-updates-2026-08-18"`
30518 
30519 - `"ce-user-management-2026-07-13"`
30520 
30521 - `"mid-conversation-output-config-2026-07-01"`
30522 
30523 - `"thinking-binding-controls-2026-08-01"`
30524 
30525 - `"mid-conversation-system-clear-at-2026-08-21"`
30526 
30527 - `"compact-2026-09-04"`
30528 
30529 - `"inline-tools-2026-09-15"`
30530 
30531 - `"mcp-client-2026-09-15"`
30532 
30533 - `"ce-plugins-2026-09-01"`
30534 
30535 - `"spend-limit-reads-2026-09-26"`
30536 
30537 - `"telemetry-destinations-2026-08-11"`
30538 
30539 - `"webhooks-2026-10-07"`
30540 
30541#### Returns
30542 
30543- `data: array of BetaOrganizationWebhookEndpoint`
30544 
30545 The organization webhook endpoints on this page.
30546 
30547 - `id: string`
30548 
30549 ID of the webhook endpoint.
30550 
30551 - `created_at: string`
30552 
30553 When the endpoint was created, in RFC 3339 format.
30554 
30555 format: date-time
30556 
30557 - `description: string`
30558 
30559 Notes about the endpoint. An empty string when none were given.
30560 
30561 - `disabled_reason: string`
30562 
30563 Why Anthropic disabled the endpoint automatically. An empty string when the endpoint is enabled, or when you disabled it.
30564 
30565 - `enabled_events: array of "user_profile.enforcement_action_opened" or "user_profile.enforcement_action_resolved"`
30566 
30567 The event types delivered to the endpoint.
30568 
30569 - `"user_profile.enforcement_action_opened"`
30570 
30571 - `"user_profile.enforcement_action_resolved"`
30572 
30573 - `name: string`
30574 
30575 A short label for the endpoint. An empty string when none was given.
30576 
30577 - `state: BetaOrganizationWebhookEndpointState`
30578 
30579 Whether deliveries are sent to the endpoint.
30580 
30581 - `"disabled"`
30582 
30583 - `"enabled"`
30584 
30585 - `updated_at: string`
30586 
30587 When the endpoint was last changed, in RFC 3339 format.
30588 
30589 format: date-time
30590 
30591 - `url: string`
30592 
30593 The HTTPS URL that deliveries are sent to.
30594 
30595- `has_more: boolean`
30596 
30597 Whether more endpoints follow this page in list order. With `before_id`, only endpoints before the cursor count.
30598 
30599- `first_id: optional string or null`
30600 
30601 First ID in the `data` list.
30602 
30603- `last_id: optional string or null`
30604 
30605 Last ID in the `data` list. Can be used as the `after_id` for the next page.
30606 
30607#### Example
30608 
30609```bash
30610curl https://api.anthropic.com/v1/organizations/webhooks \
30611 -H 'anthropic-version: 2023-06-01' \
30612 -H 'anthropic-beta: webhooks-2026-10-07' \
30613 -H "X-Api-Key: $ANTHROPIC_API_KEY"
30614```
30615 
30616##### Response (200)
30617 
30618```json
30619{
30620 "data": [
30621 {
30622 "id": "id",
30623 "created_at": "2019-12-27T18:11:19.117Z",
30624 "description": "description",
30625 "disabled_reason": "disabled_reason",
30626 "enabled_events": [
30627 "user_profile.enforcement_action_opened"
30628 ],
30629 "name": "name",
30630 "state": "disabled",
30631 "updated_at": "2019-12-27T18:11:19.117Z",
30632 "url": "url"
30633 }
30634 ],
30635 "has_more": true,
30636 "first_id": "first_id",
30637 "last_id": "last_id"
30638}
30639```
30640 
30641### Get Organization Webhook Endpoint
30642 
30643**GET** `/v1/organizations/webhooks/{webhook_endpoint_id}`
30644 
30645Retrieve an organization webhook endpoint by ID.
30646 
30647Every request must include the beta header `anthropic-beta: webhooks-2026-10-07`. A request without it returns `404`, exactly as if this API did not exist. Anthropic turns organization webhook endpoints on for each organization; until yours is on, requests also return `404`. Organization webhook endpoints are in beta and are not available to organizations with HIPAA readiness enabled.
30648 
30649#### Path parameters
30650 
30651- `webhook_endpoint_id: string`
30652 
30653 ID of the webhook endpoint.
30654 
30655 maxLength: 2048
30656 
30657#### Headers
30658 
30659- `"anthropic-version": optional string`
30660 
30661 The version of the Claude API you want to use.
30662 
30663 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning?sdk_languages=http).
30664 
30665- `"anthropic-beta": optional array of AnthropicBeta`
30666 
30667 This endpoint is in beta: requests must send `webhooks-2026-10-07` in this header.
30668 
30669 - `string`
30670 
30671 - `"message-batches-2024-09-24"`
30672 
30673 - `"prompt-caching-2024-07-31"`
30674 
30675 - `"computer-use-2024-10-22"`
30676 
30677 - `"computer-use-2025-01-24"`
30678 
30679 - `"pdfs-2024-09-25"`
30680 
30681 - `"token-counting-2024-11-01"`
30682 
30683 - `"token-efficient-tools-2025-02-19"`
30684 
30685 - `"output-128k-2025-02-19"`
30686 
30687 - `"files-api-2025-04-14"`
30688 
30689 - `"mcp-client-2025-04-04"`
30690 
30691 - `"mcp-client-2025-11-20"`
30692 
30693 - `"dev-full-thinking-2025-05-14"`
30694 
30695 - `"interleaved-thinking-2025-05-14"`
30696 
30697 - `"code-execution-2025-05-22"`
30698 
30699 - `"extended-cache-ttl-2025-04-11"`
30700 
30701 - `"context-1m-2025-08-07"`
30702 
30703 - `"context-management-2025-06-27"`
30704 
30705 - `"model-context-window-exceeded-2025-08-26"`
30706 
30707 - `"skills-2025-10-02"`
30708 
30709 - `"fast-mode-2026-02-01"`
30710 
30711 - `"output-300k-2026-03-24"`
30712 
30713 - `"user-profiles-2026-03-24"`
30714 
30715 - `"user-profiles-2026-08-18"`
30716 
30717 - `"user-profiles-2026-09-04"`
30718 
30719 - `"advisor-tool-2026-03-01"`
30720 
30721 - `"managed-agents-2026-04-01"`
30722 
30723 - `"cache-diagnosis-2026-04-07"`
30724 
30725 - `"dreaming-2026-04-21"`
30726 
30727 - `"thinking-token-count-2026-05-13"`
30728 
30729 - `"server-side-fallback-2026-06-01"`
30730 
30731 - `"server-side-fallback-2026-07-01"`
30732 
30733 - `"fallback-credit-2026-06-01"`
30734 
30735 - `"fallback-credit-2026-07-01"`
30736 
30737 - `"agent-memory-2026-07-22"`
30738 
30739 - `"mid-conversation-tool-changes-2026-07-01"`
30740 
30741 - `"compact-2026-01-12"`
30742 
30743 - `"computer-use-2025-11-24"`
30744 
30745 - `"mcp-tunnels-2026-06-22"`
30746 
30747 - `"structured-outputs-2025-11-13"`
30748 
30749 - `"task-budgets-2026-03-13"`
30750 
30751 - `"thinking-display-updates-2026-08-18"`
30752 
30753 - `"ce-user-management-2026-07-13"`
30754 
30755 - `"mid-conversation-output-config-2026-07-01"`
30756 
30757 - `"thinking-binding-controls-2026-08-01"`
30758 
30759 - `"mid-conversation-system-clear-at-2026-08-21"`
30760 
30761 - `"compact-2026-09-04"`
30762 
30763 - `"inline-tools-2026-09-15"`
30764 
30765 - `"mcp-client-2026-09-15"`
30766 
30767 - `"ce-plugins-2026-09-01"`
30768 
30769 - `"spend-limit-reads-2026-09-26"`
30770 
30771 - `"telemetry-destinations-2026-08-11"`
30772 
30773 - `"webhooks-2026-10-07"`
30774 
30775#### Returns
30776 
30777- `BetaOrganizationWebhookEndpoint object`
30778 
30779 A webhook endpoint that belongs to the organization rather than to one of
30780 its workspaces.
30781 
30782 - `id: string`
30783 
30784 ID of the webhook endpoint.
30785 
30786 - `created_at: string`
30787 
30788 When the endpoint was created, in RFC 3339 format.
30789 
30790 format: date-time
30791 
30792 - `description: string`
30793 
30794 Notes about the endpoint. An empty string when none were given.
30795 
30796 - `disabled_reason: string`
30797 
30798 Why Anthropic disabled the endpoint automatically. An empty string when the endpoint is enabled, or when you disabled it.
30799 
30800 - `enabled_events: array of "user_profile.enforcement_action_opened" or "user_profile.enforcement_action_resolved"`
30801 
30802 The event types delivered to the endpoint.
30803 
30804 - `"user_profile.enforcement_action_opened"`
30805 
30806 - `"user_profile.enforcement_action_resolved"`
30807 
30808 - `name: string`
30809 
30810 A short label for the endpoint. An empty string when none was given.
30811 
30812 - `state: BetaOrganizationWebhookEndpointState`
30813 
30814 Whether deliveries are sent to the endpoint.
30815 
30816 - `"disabled"`
30817 
30818 - `"enabled"`
30819 
30820 - `updated_at: string`
30821 
30822 When the endpoint was last changed, in RFC 3339 format.
30823 
30824 format: date-time
30825 
30826 - `url: string`
30827 
30828 The HTTPS URL that deliveries are sent to.
30829 
30830#### Example
30831 
30832```bash
30833curl https://api.anthropic.com/v1/organizations/webhooks/$WEBHOOK_ENDPOINT_ID \
30834 -H 'anthropic-version: 2023-06-01' \
30835 -H 'anthropic-beta: webhooks-2026-10-07' \
30836 -H "X-Api-Key: $ANTHROPIC_API_KEY"
30837```
30838 
30839##### Response (200)
30840 
30841```json
30842{
30843 "id": "id",
30844 "created_at": "2019-12-27T18:11:19.117Z",
30845 "description": "description",
30846 "disabled_reason": "disabled_reason",
30847 "enabled_events": [
30848 "user_profile.enforcement_action_opened"
30849 ],
30850 "name": "name",
30851 "state": "disabled",
30852 "updated_at": "2019-12-27T18:11:19.117Z",
30853 "url": "url"
30854}
30855```
30856 
30857### Update Organization Webhook Endpoint
30858 
30859**POST** `/v1/organizations/webhooks/{webhook_endpoint_id}`
30860 
30861Update an organization webhook endpoint. Only the fields you send are changed.
30862 
30863Every request must include the beta header `anthropic-beta: webhooks-2026-10-07`. A request without it returns `404`, exactly as if this API did not exist. Anthropic turns organization webhook endpoints on for each organization; until yours is on, requests also return `404`. Organization webhook endpoints are in beta and are not available to organizations with HIPAA readiness enabled.
30864 
30865#### Path parameters
30866 
30867- `webhook_endpoint_id: string`
30868 
30869 ID of the webhook endpoint.
30870 
30871 maxLength: 2048
30872 
30873#### Headers
30874 
30875- `"anthropic-version": optional string`
30876 
30877 The version of the Claude API you want to use.
30878 
30879 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning?sdk_languages=http).
30880 
30881- `"anthropic-beta": optional array of AnthropicBeta`
30882 
30883 This endpoint is in beta: requests must send `webhooks-2026-10-07` in this header.
30884 
30885 - `string`
30886 
30887 - `"message-batches-2024-09-24"`
30888 
30889 - `"prompt-caching-2024-07-31"`
30890 
30891 - `"computer-use-2024-10-22"`
30892 
30893 - `"computer-use-2025-01-24"`
30894 
30895 - `"pdfs-2024-09-25"`
30896 
30897 - `"token-counting-2024-11-01"`
30898 
30899 - `"token-efficient-tools-2025-02-19"`
30900 
30901 - `"output-128k-2025-02-19"`
30902 
30903 - `"files-api-2025-04-14"`
30904 
30905 - `"mcp-client-2025-04-04"`
30906 
30907 - `"mcp-client-2025-11-20"`
30908 
30909 - `"dev-full-thinking-2025-05-14"`
30910 
30911 - `"interleaved-thinking-2025-05-14"`
30912 
30913 - `"code-execution-2025-05-22"`
30914 
30915 - `"extended-cache-ttl-2025-04-11"`
30916 
30917 - `"context-1m-2025-08-07"`
30918 
30919 - `"context-management-2025-06-27"`
30920 
30921 - `"model-context-window-exceeded-2025-08-26"`
30922 
30923 - `"skills-2025-10-02"`
30924 
30925 - `"fast-mode-2026-02-01"`
30926 
30927 - `"output-300k-2026-03-24"`
30928 
30929 - `"user-profiles-2026-03-24"`
30930 
30931 - `"user-profiles-2026-08-18"`
30932 
30933 - `"user-profiles-2026-09-04"`
30934 
30935 - `"advisor-tool-2026-03-01"`
30936 
30937 - `"managed-agents-2026-04-01"`
30938 
30939 - `"cache-diagnosis-2026-04-07"`
30940 
30941 - `"dreaming-2026-04-21"`
30942 
30943 - `"thinking-token-count-2026-05-13"`
30944 
30945 - `"server-side-fallback-2026-06-01"`
30946 
30947 - `"server-side-fallback-2026-07-01"`
30948 
30949 - `"fallback-credit-2026-06-01"`
30950 
30951 - `"fallback-credit-2026-07-01"`
30952 
30953 - `"agent-memory-2026-07-22"`
30954 
30955 - `"mid-conversation-tool-changes-2026-07-01"`
30956 
30957 - `"compact-2026-01-12"`
30958 
30959 - `"computer-use-2025-11-24"`
30960 
30961 - `"mcp-tunnels-2026-06-22"`
30962 
30963 - `"structured-outputs-2025-11-13"`
30964 
30965 - `"task-budgets-2026-03-13"`
30966 
30967 - `"thinking-display-updates-2026-08-18"`
30968 
30969 - `"ce-user-management-2026-07-13"`
30970 
30971 - `"mid-conversation-output-config-2026-07-01"`
30972 
30973 - `"thinking-binding-controls-2026-08-01"`
30974 
30975 - `"mid-conversation-system-clear-at-2026-08-21"`
30976 
30977 - `"compact-2026-09-04"`
30978 
30979 - `"inline-tools-2026-09-15"`
30980 
30981 - `"mcp-client-2026-09-15"`
30982 
30983 - `"ce-plugins-2026-09-01"`
30984 
30985 - `"spend-limit-reads-2026-09-26"`
30986 
30987 - `"telemetry-destinations-2026-08-11"`
30988 
30989 - `"webhooks-2026-10-07"`
30990 
30991#### Body parameters
30992 
30993- `description: optional string`
30994 
30995 Notes about the endpoint.
30996 
30997- `enabled_events: optional array of "user_profile.enforcement_action_opened" or "user_profile.enforcement_action_resolved"`
30998 
30999 The event types to deliver to the endpoint. Replaces the whole set; an empty list leaves it unchanged.
31000 
31001 - `"user_profile.enforcement_action_opened"`
31002 
31003 - `"user_profile.enforcement_action_resolved"`
31004 
31005- `name: optional string`
31006 
31007 A short label for the endpoint.
31008 
31009- `state: optional "disabled" or "enabled"`
31010 
31011 `disabled` stops deliveries. `enabled` resumes them and clears `disabled_reason`. Events that happen while the endpoint is disabled are never delivered.
31012 
31013 - `"disabled"`
31014 
31015 - `"enabled"`
31016 
31017- `url: optional string`
31018 
31019 The HTTPS URL that deliveries are sent to.
31020 
31021 minLength: 1
31022 
31023#### Returns
31024 
31025- `BetaOrganizationWebhookEndpoint object`
31026 
31027 A webhook endpoint that belongs to the organization rather than to one of
31028 its workspaces.
31029 
31030 - `id: string`
31031 
31032 ID of the webhook endpoint.
31033 
31034 - `created_at: string`
31035 
31036 When the endpoint was created, in RFC 3339 format.
31037 
31038 format: date-time
31039 
31040 - `description: string`
31041 
31042 Notes about the endpoint. An empty string when none were given.
31043 
31044 - `disabled_reason: string`
31045 
31046 Why Anthropic disabled the endpoint automatically. An empty string when the endpoint is enabled, or when you disabled it.
31047 
31048 - `enabled_events: array of "user_profile.enforcement_action_opened" or "user_profile.enforcement_action_resolved"`
31049 
31050 The event types delivered to the endpoint.
31051 
31052 - `"user_profile.enforcement_action_opened"`
31053 
31054 - `"user_profile.enforcement_action_resolved"`
31055 
31056 - `name: string`
31057 
31058 A short label for the endpoint. An empty string when none was given.
31059 
31060 - `state: BetaOrganizationWebhookEndpointState`
31061 
31062 Whether deliveries are sent to the endpoint.
31063 
31064 - `"disabled"`
31065 
31066 - `"enabled"`
31067 
31068 - `updated_at: string`
31069 
31070 When the endpoint was last changed, in RFC 3339 format.
31071 
31072 format: date-time
31073 
31074 - `url: string`
31075 
31076 The HTTPS URL that deliveries are sent to.
31077 
31078#### Example
31079 
31080```bash
31081curl https://api.anthropic.com/v1/organizations/webhooks/$WEBHOOK_ENDPOINT_ID \
31082 -H 'Content-Type: application/json' \
31083 -H 'anthropic-version: 2023-06-01' \
31084 -H 'anthropic-beta: webhooks-2026-10-07' \
31085 -H "X-Api-Key: $ANTHROPIC_API_KEY" \
31086 -d '{}'
31087```
31088 
31089##### Response (200)
31090 
31091```json
31092{
31093 "id": "id",
31094 "created_at": "2019-12-27T18:11:19.117Z",
31095 "description": "description",
31096 "disabled_reason": "disabled_reason",
31097 "enabled_events": [
31098 "user_profile.enforcement_action_opened"
31099 ],
31100 "name": "name",
31101 "state": "disabled",
31102 "updated_at": "2019-12-27T18:11:19.117Z",
31103 "url": "url"
31104}
31105```
31106 
31107### Delete Organization Webhook Endpoint
31108 
31109**DELETE** `/v1/organizations/webhooks/{webhook_endpoint_id}`
31110 
31111Delete an organization webhook endpoint.
31112 
31113Every request must include the beta header `anthropic-beta: webhooks-2026-10-07`. A request without it returns `404`, exactly as if this API did not exist. Anthropic turns organization webhook endpoints on for each organization; until yours is on, requests also return `404`. Organization webhook endpoints are in beta and are not available to organizations with HIPAA readiness enabled.
31114 
31115#### Path parameters
31116 
31117- `webhook_endpoint_id: string`
31118 
31119 ID of the webhook endpoint.
31120 
31121 maxLength: 2048
31122 
31123#### Headers
31124 
31125- `"anthropic-version": optional string`
31126 
31127 The version of the Claude API you want to use.
31128 
31129 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning?sdk_languages=http).
31130 
31131- `"anthropic-beta": optional array of AnthropicBeta`
31132 
31133 This endpoint is in beta: requests must send `webhooks-2026-10-07` in this header.
31134 
31135 - `string`
31136 
31137 - `"message-batches-2024-09-24"`
31138 
31139 - `"prompt-caching-2024-07-31"`
31140 
31141 - `"computer-use-2024-10-22"`
31142 
31143 - `"computer-use-2025-01-24"`
31144 
31145 - `"pdfs-2024-09-25"`
31146 
31147 - `"token-counting-2024-11-01"`
31148 
31149 - `"token-efficient-tools-2025-02-19"`
31150 
31151 - `"output-128k-2025-02-19"`
31152 
31153 - `"files-api-2025-04-14"`
31154 
31155 - `"mcp-client-2025-04-04"`
31156 
31157 - `"mcp-client-2025-11-20"`
31158 
31159 - `"dev-full-thinking-2025-05-14"`
31160 
31161 - `"interleaved-thinking-2025-05-14"`
31162 
31163 - `"code-execution-2025-05-22"`
31164 
31165 - `"extended-cache-ttl-2025-04-11"`
31166 
31167 - `"context-1m-2025-08-07"`
31168 
31169 - `"context-management-2025-06-27"`
31170 
31171 - `"model-context-window-exceeded-2025-08-26"`
31172 
31173 - `"skills-2025-10-02"`
31174 
31175 - `"fast-mode-2026-02-01"`
31176 
31177 - `"output-300k-2026-03-24"`
31178 
31179 - `"user-profiles-2026-03-24"`
31180 
31181 - `"user-profiles-2026-08-18"`
31182 
31183 - `"user-profiles-2026-09-04"`
31184 
31185 - `"advisor-tool-2026-03-01"`
31186 
31187 - `"managed-agents-2026-04-01"`
31188 
31189 - `"cache-diagnosis-2026-04-07"`
31190 
31191 - `"dreaming-2026-04-21"`
31192 
31193 - `"thinking-token-count-2026-05-13"`
31194 
31195 - `"server-side-fallback-2026-06-01"`
31196 
31197 - `"server-side-fallback-2026-07-01"`
31198 
31199 - `"fallback-credit-2026-06-01"`
31200 
31201 - `"fallback-credit-2026-07-01"`
31202 
31203 - `"agent-memory-2026-07-22"`
31204 
31205 - `"mid-conversation-tool-changes-2026-07-01"`
31206 
31207 - `"compact-2026-01-12"`
31208 
31209 - `"computer-use-2025-11-24"`
31210 
31211 - `"mcp-tunnels-2026-06-22"`
31212 
31213 - `"structured-outputs-2025-11-13"`
31214 
31215 - `"task-budgets-2026-03-13"`
31216 
31217 - `"thinking-display-updates-2026-08-18"`
31218 
31219 - `"ce-user-management-2026-07-13"`
31220 
31221 - `"mid-conversation-output-config-2026-07-01"`
31222 
31223 - `"thinking-binding-controls-2026-08-01"`
31224 
31225 - `"mid-conversation-system-clear-at-2026-08-21"`
31226 
31227 - `"compact-2026-09-04"`
31228 
31229 - `"inline-tools-2026-09-15"`
31230 
31231 - `"mcp-client-2026-09-15"`
31232 
31233 - `"ce-plugins-2026-09-01"`
31234 
31235 - `"spend-limit-reads-2026-09-26"`
31236 
31237 - `"telemetry-destinations-2026-08-11"`
31238 
31239 - `"webhooks-2026-10-07"`
31240 
31241#### Returns
31242 
31243- `BetaDeletedOrganizationWebhookEndpoint object`
31244 
31245 A deleted organization webhook endpoint.
31246 
31247 - `type: "webhook_endpoint_deleted"`
31248 
31249 Always `webhook_endpoint_deleted`.
31250 
31251 default: webhook_endpoint_deleted
31252 
31253 - `id: string`
31254 
31255 ID of the deleted webhook endpoint.
31256 
31257#### Example
31258 
31259```bash
31260curl https://api.anthropic.com/v1/organizations/webhooks/$WEBHOOK_ENDPOINT_ID \
31261 -X DELETE \
31262 -H 'anthropic-version: 2023-06-01' \
31263 -H 'anthropic-beta: webhooks-2026-10-07' \
31264 -H "X-Api-Key: $ANTHROPIC_API_KEY"
31265```
31266 
31267##### Response (200)
31268 
31269```json
31270{
31271 "id": "id",
31272 "type": "webhook_endpoint_deleted"
31273}
31274```
31275 
31276### Regenerate Organization Webhook Endpoint Signing Secret
31277 
31278**POST** `/v1/organizations/webhooks/{webhook_endpoint_id}/regenerate_signing_secret`
31279 
31280Replace an organization webhook endpoint's signing secret. The old secret stops
31281working immediately. The new secret is returned only in this response.
31282 
31283Every request must include the beta header `anthropic-beta: webhooks-2026-10-07`. A request without it returns `404`, exactly as if this API did not exist. Anthropic turns organization webhook endpoints on for each organization; until yours is on, requests also return `404`. Organization webhook endpoints are in beta and are not available to organizations with HIPAA readiness enabled.
31284 
31285#### Path parameters
31286 
31287- `webhook_endpoint_id: string`
31288 
31289 ID of the webhook endpoint.
31290 
31291 maxLength: 2048
31292 
31293#### Headers
31294 
31295- `"anthropic-version": optional string`
31296 
31297 The version of the Claude API you want to use.
31298 
31299 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning?sdk_languages=http).
31300 
31301- `"anthropic-beta": optional array of AnthropicBeta`
31302 
31303 This endpoint is in beta: requests must send `webhooks-2026-10-07` in this header.
31304 
31305 - `string`
31306 
31307 - `"message-batches-2024-09-24"`
31308 
31309 - `"prompt-caching-2024-07-31"`
31310 
31311 - `"computer-use-2024-10-22"`
31312 
31313 - `"computer-use-2025-01-24"`
31314 
31315 - `"pdfs-2024-09-25"`
31316 
31317 - `"token-counting-2024-11-01"`
31318 
31319 - `"token-efficient-tools-2025-02-19"`
31320 
31321 - `"output-128k-2025-02-19"`
31322 
31323 - `"files-api-2025-04-14"`
31324 
31325 - `"mcp-client-2025-04-04"`
31326 
31327 - `"mcp-client-2025-11-20"`
31328 
31329 - `"dev-full-thinking-2025-05-14"`
31330 
31331 - `"interleaved-thinking-2025-05-14"`
31332 
31333 - `"code-execution-2025-05-22"`
31334 
31335 - `"extended-cache-ttl-2025-04-11"`
31336 
31337 - `"context-1m-2025-08-07"`
31338 
31339 - `"context-management-2025-06-27"`
31340 
31341 - `"model-context-window-exceeded-2025-08-26"`
31342 
31343 - `"skills-2025-10-02"`
31344 
31345 - `"fast-mode-2026-02-01"`
31346 
31347 - `"output-300k-2026-03-24"`
31348 
31349 - `"user-profiles-2026-03-24"`
31350 
31351 - `"user-profiles-2026-08-18"`
31352 
31353 - `"user-profiles-2026-09-04"`
31354 
31355 - `"advisor-tool-2026-03-01"`
31356 
31357 - `"managed-agents-2026-04-01"`
31358 
31359 - `"cache-diagnosis-2026-04-07"`
31360 
31361 - `"dreaming-2026-04-21"`
31362 
31363 - `"thinking-token-count-2026-05-13"`
31364 
31365 - `"server-side-fallback-2026-06-01"`
31366 
31367 - `"server-side-fallback-2026-07-01"`
31368 
31369 - `"fallback-credit-2026-06-01"`
31370 
31371 - `"fallback-credit-2026-07-01"`
31372 
31373 - `"agent-memory-2026-07-22"`
31374 
31375 - `"mid-conversation-tool-changes-2026-07-01"`
31376 
31377 - `"compact-2026-01-12"`
31378 
31379 - `"computer-use-2025-11-24"`
31380 
31381 - `"mcp-tunnels-2026-06-22"`
31382 
31383 - `"structured-outputs-2025-11-13"`
31384 
31385 - `"task-budgets-2026-03-13"`
31386 
31387 - `"thinking-display-updates-2026-08-18"`
31388 
31389 - `"ce-user-management-2026-07-13"`
31390 
31391 - `"mid-conversation-output-config-2026-07-01"`
31392 
31393 - `"thinking-binding-controls-2026-08-01"`
31394 
31395 - `"mid-conversation-system-clear-at-2026-08-21"`
31396 
31397 - `"compact-2026-09-04"`
31398 
31399 - `"inline-tools-2026-09-15"`
31400 
31401 - `"mcp-client-2026-09-15"`
31402 
31403 - `"ce-plugins-2026-09-01"`
31404 
31405 - `"spend-limit-reads-2026-09-26"`
31406 
31407 - `"telemetry-destinations-2026-08-11"`
31408 
31409 - `"webhooks-2026-10-07"`
31410 
31411#### Returns
31412 
31413- `BetaOrganizationWebhookEndpointSigningSecret object`
31414 
31415 An organization webhook endpoint's new signing secret.
31416 
31417 - `signing_secret: string`
31418 
31419 The new signing secret. Deliveries are signed with it from now on, and no other response returns it.
31420 
31421#### Example
31422 
31423```bash
31424curl https://api.anthropic.com/v1/organizations/webhooks/$WEBHOOK_ENDPOINT_ID/regenerate_signing_secret \
31425 -X POST \
31426 -H 'anthropic-version: 2023-06-01' \
31427 -H 'anthropic-beta: webhooks-2026-10-07' \
31428 -H "X-Api-Key: $ANTHROPIC_API_KEY"
31429```
31430 
31431##### Response (200)
31432 
31433```json
31434{
31435 "signing_secret": "signing_secret"
31436}
31437```
2973031438 

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

from line 141
141141 
142142 - `"telemetry-destinations-2026-08-11"`
143143 
144 - `"webhooks-2026-10-07"`
145 
144146#### Body parameters
145147 
146148- `issuer_url: string`
from line 543
541543 
542544 - `"telemetry-destinations-2026-08-11"`
543545 
546 - `"webhooks-2026-10-07"`
547 
544548#### Returns
545549 
546550- `data: array of BetaFederationIssuer`
from line 856
852856 
853857 - `"telemetry-destinations-2026-08-11"`
854858 
859 - `"webhooks-2026-10-07"`
860 
855861#### Returns
856862 
857863- `BetaFederationIssuer object`
from line 1172
11661172 
11671173 - `"telemetry-destinations-2026-08-11"`
11681174 
1175 - `"webhooks-2026-10-07"`
1176 
11691177#### Body parameters
11701178 
11711179- `check_jti: optional boolean or null`
from line 1566
15581566 
15591567 - `"telemetry-destinations-2026-08-11"`
15601568 
1569 - `"webhooks-2026-10-07"`
1570 
15611571#### Returns
15621572 
15631573- `BetaFederationIssuer object`
from line 1886
18761886 
18771887 - `"telemetry-destinations-2026-08-11"`
18781888 
1889 - `"webhooks-2026-10-07"`
1890 
18791891#### Body parameters
18801892 
18811893- `issuer_id: string`
from line 2313
23012313 
23022314 - `"telemetry-destinations-2026-08-11"`
23032315 
2316 - `"webhooks-2026-10-07"`
2317 
23042318#### Returns
23052319 
23062320- `data: array of BetaFederationRule`
from line 2626
26122626 
26132627 - `"telemetry-destinations-2026-08-11"`
26142628 
2629 - `"webhooks-2026-10-07"`
2630 
26152631#### Returns
26162632 
26172633- `BetaFederationRule object`
from line 2957
29412957 
29422958 - `"telemetry-destinations-2026-08-11"`
29432959 
2960 - `"webhooks-2026-10-07"`
2961 
29442962#### Body parameters
29452963 
29462964- `applies_to_all_workspaces: optional boolean or null`
from line 3360
33423360 
33433361 - `"telemetry-destinations-2026-08-11"`
33443362 
3363 - `"webhooks-2026-10-07"`
3364 
33453365#### Returns
33463366 
33473367- `BetaFederationRule object`
from line 3687
36673687 
36683688 - `"telemetry-destinations-2026-08-11"`
36693689 
3690 - `"webhooks-2026-10-07"`
3691 
36703692#### Body parameters
36713693 
36723694- `workspace_id: string`
from line 3898
38763898 
38773899 - `"telemetry-destinations-2026-08-11"`
38783900 
3901 - `"webhooks-2026-10-07"`
3902 
38793903#### Returns
38803904 
38813905- `data: array of BetaFederationRuleWorkspace`
from line 4098
40744098 - `"spend-limit-reads-2026-09-26"`
40754099 
40764100 - `"telemetry-destinations-2026-08-11"`
4101 
4102 - `"webhooks-2026-10-07"`
40774103 
40784104#### Returns
40794105 

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

from line 139
139139 
140140 - `"telemetry-destinations-2026-08-11"`
141141 
142 - `"webhooks-2026-10-07"`
143 
142144### Body parameters
143145 
144146- `issuer_url: string`
from line 541
539541 
540542 - `"telemetry-destinations-2026-08-11"`
541543 
544 - `"webhooks-2026-10-07"`
545 
542546### Returns
543547 
544548- `data: array of BetaFederationIssuer`
from line 854
850854 
851855 - `"telemetry-destinations-2026-08-11"`
852856 
857 - `"webhooks-2026-10-07"`
858 
853859### Returns
854860 
855861- `BetaFederationIssuer object`
from line 1170
11641170 
11651171 - `"telemetry-destinations-2026-08-11"`
11661172 
1173 - `"webhooks-2026-10-07"`
1174 
11671175### Body parameters
11681176 
11691177- `check_jti: optional boolean or null`
from line 1563
15551563 - `"spend-limit-reads-2026-09-26"`
15561564 
15571565 - `"telemetry-destinations-2026-08-11"`
1566 
1567 - `"webhooks-2026-10-07"`
15581568 
15591569### Returns
15601570 

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

from line 143
143143 
144144 - `"telemetry-destinations-2026-08-11"`
145145 
146 - `"webhooks-2026-10-07"`
147 
146148### Body parameters
147149 
148150- `issuer_id: string`
from line 570
568570 
569571 - `"telemetry-destinations-2026-08-11"`
570572 
573 - `"webhooks-2026-10-07"`
574 
571575### Returns
572576 
573577- `data: array of BetaFederationRule`
from line 883
879883 
880884 - `"telemetry-destinations-2026-08-11"`
881885 
886 - `"webhooks-2026-10-07"`
887 
882888### Returns
883889 
884890- `BetaFederationRule object`
from line 1214
12081214 
12091215 - `"telemetry-destinations-2026-08-11"`
12101216 
1217 - `"webhooks-2026-10-07"`
1218 
12111219### Body parameters
12121220 
12131221- `applies_to_all_workspaces: optional boolean or null`
from line 1617
16091617 
16101618 - `"telemetry-destinations-2026-08-11"`
16111619 
1620 - `"webhooks-2026-10-07"`
1621 
16121622### Returns
16131623 
16141624- `BetaFederationRule object`
from line 2157
21472157 
21482158 - `"telemetry-destinations-2026-08-11"`
21492159 
2160 - `"webhooks-2026-10-07"`
2161 
21502162#### Body parameters
21512163 
21522164- `workspace_id: string`
from line 2368
23562368 
23572369 - `"telemetry-destinations-2026-08-11"`
23582370 
2371 - `"webhooks-2026-10-07"`
2372 
23592373#### Returns
23602374 
23612375- `data: array of BetaFederationRuleWorkspace`
from line 2568
25542568 - `"spend-limit-reads-2026-09-26"`
25552569 
25562570 - `"telemetry-destinations-2026-08-11"`
2571 
2572 - `"webhooks-2026-10-07"`
25572573 
25582574#### Returns
25592575 

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

from line 144
144144 
145145 - `"telemetry-destinations-2026-08-11"`
146146 
147 - `"webhooks-2026-10-07"`
148 
147149### Body parameters
148150 
149151- `workspace_id: string`
from line 355
353355 
354356 - `"telemetry-destinations-2026-08-11"`
355357 
358 - `"webhooks-2026-10-07"`
359 
356360### Returns
357361 
358362- `data: array of BetaFederationRuleWorkspace`
from line 555
551555 - `"spend-limit-reads-2026-09-26"`
552556 
553557 - `"telemetry-destinations-2026-08-11"`
558 
559 - `"webhooks-2026-10-07"`
554560 
555561### Returns
556562 

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

from line 160
160160 
161161 - `"telemetry-destinations-2026-08-11"`
162162 
163 - `"webhooks-2026-10-07"`
164 
163165### Returns
164166 
165167- `data: array of BetaOrganizationTunnel`
from line 368
366368 
367369 - `"telemetry-destinations-2026-08-11"`
368370 
371 - `"webhooks-2026-10-07"`
372 
369373### Returns
370374 
371375- `BetaOrganizationTunnel object`
from line 572
568572 
569573 - `"telemetry-destinations-2026-08-11"`
570574 
575 - `"webhooks-2026-10-07"`
576 
571577### Returns
572578 
573579- `BetaOrganizationTunnel object`
from line 777
771777 
772778 - `"telemetry-destinations-2026-08-11"`
773779 
780 - `"webhooks-2026-10-07"`
781 
774782### Returns
775783 
776784- `BetaOrganizationTunnelToken object`
from line 954
946954 
947955 - `"telemetry-destinations-2026-08-11"`
948956 
957 - `"webhooks-2026-10-07"`
958 
949959### Body parameters
950960 
951961- `reason: optional string or null`
from line 1205
11951205 
11961206 - `"telemetry-destinations-2026-08-11"`
11971207 
1208 - `"webhooks-2026-10-07"`
1209 
11981210#### Body parameters
11991211 
12001212- `ca_certificate_pem: string`
from line 1439
14271439 
14281440 - `"telemetry-destinations-2026-08-11"`
14291441 
1442 - `"webhooks-2026-10-07"`
1443 
14301444#### Returns
14311445 
14321446- `data: array of BetaOrganizationTunnelCertificate`
from line 1651
16371651 
16381652 - `"telemetry-destinations-2026-08-11"`
16391653 
1654 - `"webhooks-2026-10-07"`
1655 
16401656#### Returns
16411657 
16421658- `BetaOrganizationTunnelCertificate object`
from line 1857
18411857 - `"spend-limit-reads-2026-09-26"`
18421858 
18431859 - `"telemetry-destinations-2026-08-11"`
1860 
1861 - `"webhooks-2026-10-07"`
18441862 
18451863#### Returns
18461864 

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

from line 142
142142 
143143 - `"telemetry-destinations-2026-08-11"`
144144 
145 - `"webhooks-2026-10-07"`
146 
145147### Body parameters
146148 
147149- `ca_certificate_pem: string`
from line 376
374376 
375377 - `"telemetry-destinations-2026-08-11"`
376378 
379 - `"webhooks-2026-10-07"`
380 
377381### Returns
378382 
379383- `data: array of BetaOrganizationTunnelCertificate`
from line 588
584588 
585589 - `"telemetry-destinations-2026-08-11"`
586590 
591 - `"webhooks-2026-10-07"`
592 
587593### Returns
588594 
589595- `BetaOrganizationTunnelCertificate object`
from line 794
788794 - `"spend-limit-reads-2026-09-26"`
789795 
790796 - `"telemetry-destinations-2026-08-11"`
797 
798 - `"webhooks-2026-10-07"`
791799 
792800### Returns
793801 

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

from line 173
173173 
174174 - `"telemetry-destinations-2026-08-11"`
175175 
176 - `"webhooks-2026-10-07"`
177 
176178### Returns
177179 
178180- `data: array of BetaPluginMarketplace`
from line 444
442444 
443445 - `"telemetry-destinations-2026-08-11"`
444446 
447 - `"webhooks-2026-10-07"`
448 
445449### Returns
446450 
447451- `BetaPluginMarketplace object`
from line 705
701705 
702706 - `"telemetry-destinations-2026-08-11"`
703707 
708 - `"webhooks-2026-10-07"`
709 
704710### Body parameters
705711 
706712- `default_installation_preference: "auto_install" or "available" or "not_available" or "required"`
from line 988
982988 
983989 - `"telemetry-destinations-2026-08-11"`
984990 
991 - `"webhooks-2026-10-07"`
992 
985993### Body parameters
986994 
987995- `repository_url: string`
from line 1257
12491257 - `"spend-limit-reads-2026-09-26"`
12501258 
12511259 - `"telemetry-destinations-2026-08-11"`
1260 
1261 - `"webhooks-2026-10-07"`
12521262 
12531263### Body parameters (form-data)
12541264 

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

from line 151
151151 
152152 - `"telemetry-destinations-2026-08-11"`
153153 
154 - `"webhooks-2026-10-07"`
155 
154156### Body parameters (form-data)
155157 
156158- `files: array of string`
from line 556
554556 
555557 - `"telemetry-destinations-2026-08-11"`
556558 
559 - `"webhooks-2026-10-07"`
560 
557561### Returns
558562 
559563- `BetaPlugin object`
from line 957
953957 
954958 - `"telemetry-destinations-2026-08-11"`
955959 
960 - `"webhooks-2026-10-07"`
961 
956962### Body parameters
957963 
958964- `served_version_id: string`
from line 1408
14021408 
14031409 - `"telemetry-destinations-2026-08-11"`
14041410 
1411 - `"webhooks-2026-10-07"`
1412 
14051413### Returns
14061414 
14071415- `data: array of BetaPlugin`
from line 1809
18011809 
18021810 - `"telemetry-destinations-2026-08-11"`
18031811 
1812 - `"webhooks-2026-10-07"`
1813 
18041814### Returns
18051815 
18061816- `BetaDeletedPlugin object`
from line 2361
23512361 
23522362 - `"telemetry-destinations-2026-08-11"`
23532363 
2364 - `"webhooks-2026-10-07"`
2365 
23542366#### Body parameters (form-data)
23552367 
23562368- `files: array of string`
from line 2708
26962708 
26972709 - `"telemetry-destinations-2026-08-11"`
26982710 
2711 - `"webhooks-2026-10-07"`
2712 
26992713#### Returns
27002714 
27012715- `data: array of BetaPluginVersion`
from line 3037
30233037 
30243038 - `"telemetry-destinations-2026-08-11"`
30253039 
3040 - `"webhooks-2026-10-07"`
3041 
30263042#### Returns
30273043 
30283044- `BetaPluginVersion object`
from line 3373
33573373 
33583374 - `"telemetry-destinations-2026-08-11"`
33593375 
3376 - `"webhooks-2026-10-07"`
3377 
33603378#### Example
33613379 
33623380```bash
from line 3545
35273545 
35283546 - `"telemetry-destinations-2026-08-11"`
35293547 
3548 - `"webhooks-2026-10-07"`
3549 
35303550#### Returns
35313551 
35323552- `data: array of BetaPluginInstallationSetting`
from line 3796
37763796 
37773797 - `"telemetry-destinations-2026-08-11"`
37783798 
3799 - `"webhooks-2026-10-07"`
3800 
37793801#### Body parameters
37803802 
37813803- `installation_preference: "auto_install" or "available" or "not_available" or "required"`
from line 4064
40424064 
40434065 - `"telemetry-destinations-2026-08-11"`
40444066 
4067 - `"webhooks-2026-10-07"`
4068 
40454069#### Returns
40464070 
40474071- `BetaDeletedPluginInstallationSetting object`
from line 4305
42814305 - `"spend-limit-reads-2026-09-26"`
42824306 
42834307 - `"telemetry-destinations-2026-08-11"`
4308 
4309 - `"webhooks-2026-10-07"`
42844310 
42854311#### Returns
42864312 

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

from line 164
164164 
165165 - `"telemetry-destinations-2026-08-11"`
166166 
167 - `"webhooks-2026-10-07"`
168 
167169### Returns
168170 
169171- `data: array of BetaPluginInstallationSetting`
from line 415
413415 
414416 - `"telemetry-destinations-2026-08-11"`
415417 
418 - `"webhooks-2026-10-07"`
419 
416420### Body parameters
417421 
418422- `installation_preference: "auto_install" or "available" or "not_available" or "required"`
from line 682
678682 - `"spend-limit-reads-2026-09-26"`
679683 
680684 - `"telemetry-destinations-2026-08-11"`
685 
686 - `"webhooks-2026-10-07"`
681687 
682688### Returns
683689 
Feedback