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

One read of Claude Developer Platform

239 pages moved out of 634 read.

api-20260921T193708Z

Pages moved 239 significant first
Pages read 634 in this capture
Captured 19:37 UTC
Corpus hash ed3e8d750400 corpus-hash

What this read moved

101–125 of 239

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

api/beta/user_profiles/retrieve Changed · +20 / -0 lines

from line 13
1313 
1414- `user_profile_id: string`
1515 
16 The ID of the user profile to get (`uprof_...`).
17 
1618## Headers
1719 
1820- `"anthropic-beta": optional array of AnthropicBeta`
from line 119
117119 
118120- `"anthropic-workspace-id": optional string`
119121 
122 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
123 
124 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
125 
120126## Returns
121127 
122128- `BetaUserProfile object`
123129 
130 A record of an entity that the platform serves through the API, such as an end-user of the platform's product or a company that the platform resells Claude access to.
131 
132 A Messages, Message Batches or token counting request can send a profile's `id` in the `anthropic-user-profile-id` header to attribute the request to that entity.
133 
124134 - `type: "user_profile"`
125135 
126136 Object type. Always `user_profile`.
from line 175
165175 
166176 - `"application"`
167177 
178 The user profile represents an individual end-user of a product that the platform builds on the API. New profiles get this value by default.
179 
168180 - `"passthrough"`
169181 
182 The user profile represents a company that the platform resells Claude access to.
183 
170184 - `external_id: optional string or null`
171185 
172186 Platform's own identifier for this user. Not enforced unique. Present under the `user-profiles-2026-03-24` and `user-profiles-2026-08-18` beta headers; under `user-profiles-2026-09-04` the value is `external_user_details.reference_id`.
from line 195
181195 
182196 - `"active"`
183197 
198 The platform has neither restricted nor barred the account of the entity that the user profile represents.
199 
184200 - `"suspended"`
185201 
202 The platform has restricted the account of the entity that the user profile represents and may restore it.
203 
186204 - `"blocked"`
205 
206 The platform has barred the account of the entity that the user profile represents.
187207 
188208 - `country: string or null`
189209 

api/beta/user_profiles/update Changed · +30 / -0 lines

from line 13
1313 
1414- `user_profile_id: string`
1515 
16 The ID of the user profile to update (`uprof_...`).
17 
1618## Headers
1719 
1820- `"anthropic-beta": optional array of AnthropicBeta`
from line 119
117119 
118120- `"anthropic-workspace-id": optional string`
119121 
122 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
123 
124 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
125 
120126## Body parameters
121127 
122128- `access_type: optional "application" or "passthrough" or null`
from line 131
125131 
126132 - `"application"`
127133 
134 The user profile represents an individual end-user of a product that the platform builds on the API. New profiles get this value by default.
135 
128136 - `"passthrough"`
129137 
138 The user profile represents a company that the platform resells Claude access to.
139 
130140- `external_id: optional string or null`
131141 
132142 If present, replaces the stored external_id. Omit to leave unchanged. Maximum 255 characters. Accepted under the `user-profiles-2026-03-24` and `user-profiles-2026-08-18` beta headers; under `user-profiles-2026-09-04` send `external_user_details.reference_id` instead.
from line 153
143153 
144154 - `"active"`
145155 
156 The platform has neither restricted nor barred the account of the entity that the user profile represents.
157 
146158 - `"suspended"`
147159 
160 The platform has restricted the account of the entity that the user profile represents and may restore it.
161 
148162 - `"blocked"`
149163 
164 The platform has barred the account of the entity that the user profile represents.
165 
150166 - `country: optional string or null`
151167 
152168 The country of the entity (not of the platform), as the platform determines it: an ISO 3166-1 alpha-2 code in upper case, for example `US`. Only the form, two uppercase ASCII letters, is checked.
from line 223
207223 
208224- `BetaUserProfile object`
209225 
226 A record of an entity that the platform serves through the API, such as an end-user of the platform's product or a company that the platform resells Claude access to.
227 
228 A Messages, Message Batches or token counting request can send a profile's `id` in the `anthropic-user-profile-id` header to attribute the request to that entity.
229 
210230 - `type: "user_profile"`
211231 
212232 Object type. Always `user_profile`.
from line 271
251271 
252272 - `"application"`
253273 
274 The user profile represents an individual end-user of a product that the platform builds on the API. New profiles get this value by default.
275 
254276 - `"passthrough"`
255277 
278 The user profile represents a company that the platform resells Claude access to.
279 
256280 - `external_id: optional string or null`
257281 
258282 Platform's own identifier for this user. Not enforced unique. Present under the `user-profiles-2026-03-24` and `user-profiles-2026-08-18` beta headers; under `user-profiles-2026-09-04` the value is `external_user_details.reference_id`.
from line 291
267291 
268292 - `"active"`
269293 
294 The platform has neither restricted nor barred the account of the entity that the user profile represents.
295 
270296 - `"suspended"`
271297 
298 The platform has restricted the account of the entity that the user profile represents and may restore it.
299 
272300 - `"blocked"`
301 
302 The platform has barred the account of the entity that the user profile represents.
273303 
274304 - `country: string or null`
275305 

api/beta/vaults Changed · +98 / -0 lines

from line 115
115115 
116116- `"anthropic-workspace-id": optional string`
117117 
118 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
119 
120 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
121 
118122### Body parameters
119123 
120124- `display_name: string`
from line 327
323327 
324328- `"anthropic-workspace-id": optional string`
325329 
330 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
331 
332 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
333 
326334### Returns
327335 
328336- `data: optional array of BetaManagedAgentsVault`
from line 413
405413 
406414- `vault_id: string`
407415 
416 Unique identifier of the vault to retrieve.
417 
408418### Headers
409419 
410420- `"anthropic-beta": optional array of AnthropicBeta`
from line 519
509519 
510520- `"anthropic-workspace-id": optional string`
511521 
522 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
523 
524 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
525 
512526### Returns
513527 
514528- `BetaManagedAgentsVault object`
from line 596
582596 
583597- `vault_id: string`
584598 
599 Unique identifier of the vault to update.
600 
585601### Headers
586602 
587603- `"anthropic-beta": optional array of AnthropicBeta`
from line 702
686702 
687703- `"anthropic-workspace-id": optional string`
688704 
705 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
706 
707 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
708 
689709### Body parameters
690710 
691711- `display_name: optional string or null`
from line 798
778798 
779799- `vault_id: string`
780800 
801 Unique identifier of the vault to delete.
802 
781803### Headers
782804 
783805- `"anthropic-beta": optional array of AnthropicBeta`
from line 904
882904 
883905- `"anthropic-workspace-id": optional string`
884906 
907 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
908 
909 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
910 
885911### Returns
886912 
887913- `BetaManagedAgentsDeletedVault object`
from line 949
923949 
924950- `vault_id: string`
925951 
952 Unique identifier of the vault to archive.
953 
926954### Headers
927955 
928956- `"anthropic-beta": optional array of AnthropicBeta`
from line 1055
10271055 
10281056- `"anthropic-workspace-id": optional string`
10291057 
1058 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
1059 
1060 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
1061 
10301062### Returns
10311063 
10321064- `BetaManagedAgentsVault object`
from line 1187
11551187 
11561188- `vault_id: string`
11571189 
1190 Identifier of the vault to create the credential in.
1191 
11581192#### Headers
11591193 
11601194- `"anthropic-beta": optional array of AnthropicBeta`
from line 1293
12591293 
12601294- `"anthropic-workspace-id": optional string`
12611295 
1296 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
1297 
1298 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
1299 
12621300#### Body parameters
12631301 
12641302- `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams`
from line 1677
16391677 
16401678- `vault_id: string`
16411679 
1680 Identifier of the vault to list credentials for.
1681 
16421682#### Query parameters
16431683 
16441684- `include_archived: optional boolean`
from line 1799
17591799 
17601800- `"anthropic-workspace-id": optional string`
17611801 
1802 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
1803 
1804 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
1805 
17621806#### Returns
17631807 
17641808- `data: optional array of BetaManagedAgentsCredential`
from line 2006
19622006 
19632007- `vault_id: string`
19642008 
2009 Identifier of the vault containing the credential.
2010 
19652011- `credential_id: string`
19662012 
2013 Unique identifier of the credential to retrieve.
2014 
19672015#### Headers
19682016 
19692017- `"anthropic-beta": optional array of AnthropicBeta`
from line 2116
20682116 
20692117- `"anthropic-workspace-id": optional string`
20702118 
2119 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
2120 
2121 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
2122 
20712123#### Returns
20722124 
20732125- `BetaManagedAgentsCredential object`
from line 2314
22622314 
22632315- `vault_id: string`
22642316 
2317 Identifier of the vault containing the credential.
2318 
22652319- `credential_id: string`
22662320 
2321 Unique identifier of the credential to update.
2322 
22672323#### Headers
22682324 
22692325- `"anthropic-beta": optional array of AnthropicBeta`
from line 2424
23682424 
23692425- `"anthropic-workspace-id": optional string`
23702426 
2427 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
2428 
2429 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
2430 
23712431#### Body parameters
23722432 
23732433- `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams`
from line 2761
27012761 
27022762- `vault_id: string`
27032763 
2764 Identifier of the vault containing the credential.
2765 
27042766- `credential_id: string`
27052767 
2768 Unique identifier of the credential to delete.
2769 
27062770#### Headers
27072771 
27082772- `"anthropic-beta": optional array of AnthropicBeta`
from line 2871
28072871 
28082872- `"anthropic-workspace-id": optional string`
28092873 
2874 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
2875 
2876 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
2877 
28102878#### Returns
28112879 
28122880- `BetaManagedAgentsDeletedCredential object`
from line 2916
28482916 
28492917- `vault_id: string`
28502918 
2919 Identifier of the vault containing the credential.
2920 
28512921- `credential_id: string`
28522922 
2923 Unique identifier of the credential to archive.
2924 
28532925#### Headers
28542926 
28552927- `"anthropic-beta": optional array of AnthropicBeta`
from line 3026
29543026 
29553027- `"anthropic-workspace-id": optional string`
29563028 
3029 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
3030 
3031 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
3032 
29573033#### Returns
29583034 
29593035- `BetaManagedAgentsCredential object`
from line 3225
31493225 
31503226- `vault_id: string`
31513227 
3228 Identifier of the vault containing the credential.
3229 
31523230- `credential_id: string`
31533231 
3232 Unique identifier of the credential to validate.
3233 
31543234#### Headers
31553235 
31563236- `"anthropic-beta": optional array of AnthropicBeta`
from line 3335
32553335 
32563336- `"anthropic-workspace-id": optional string`
32573337 
3338 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
3339 
3340 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
3341 
32583342#### Returns
32593343 
32603344- `BetaManagedAgentsCredentialValidation object`
from line 3399
33153399 
33163400 - `"succeeded"`
33173401 
3402 The token endpoint returned a new access token.
3403 
33183404 - `"failed"`
33193405 
3406 The token endpoint returned an error response. See `http_response` for detail.
3407 
33203408 - `"connect_error"`
33213409 
3410 The token endpoint could not be reached (DNS, TLS, or connection error).
3411 
33223412 - `"no_refresh_token"`
33233413 
3414 No refresh token is stored for the credential, so no exchange was attempted.
3415 
33243416 - `status: BetaManagedAgentsCredentialValidationStatus`
33253417 
33263418 Overall verdict of a credential validation probe.
from line 3419
33273419 
33283420 - `"valid"`
33293421 
3422 The credential successfully authenticated against its MCP server.
3423 
33303424 - `"invalid"`
33313425 
3426 The probe reached the MCP server and was rejected, and a refresh (if attempted) did not recover it.
3427 
33323428 - `"unknown"`
3429 
3430 The probe could not determine validity — for example, a transport error or a successful refresh that was not re-probed.
33333431 
33343432 - `validated_at: string`
33353433 

api/beta/vaults/archive Changed · +6 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Unique identifier of the vault to archive.
17 
1618## Headers
1719 
1820- `"anthropic-beta": optional array of AnthropicBeta`
from line 118
116118 - `"compact-2026-09-04"`
117119 
118120- `"anthropic-workspace-id": optional string`
121 
122 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
123 
124 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
119125 
120126## Returns
121127 

api/beta/vaults/credentials Changed · +94 / -0 lines

from line 15
1515 
1616- `vault_id: string`
1717 
18 Identifier of the vault to create the credential in.
19 
1820### Headers
1921 
2022- `"anthropic-beta": optional array of AnthropicBeta`
from line 121
119121 
120122- `"anthropic-workspace-id": optional string`
121123 
124 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
125 
126 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
127 
122128### Body parameters
123129 
124130- `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams`
from line 505
499505 
500506- `vault_id: string`
501507 
508 Identifier of the vault to list credentials for.
509 
502510### Query parameters
503511 
504512- `include_archived: optional boolean`
from line 627
619627 
620628- `"anthropic-workspace-id": optional string`
621629 
630 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
631 
632 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
633 
622634### Returns
623635 
624636- `data: optional array of BetaManagedAgentsCredential`
from line 834
822834 
823835- `vault_id: string`
824836 
837 Identifier of the vault containing the credential.
838 
825839- `credential_id: string`
826840 
841 Unique identifier of the credential to retrieve.
842 
827843### Headers
828844 
829845- `"anthropic-beta": optional array of AnthropicBeta`
from line 944
928944 
929945- `"anthropic-workspace-id": optional string`
930946 
947 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
948 
949 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
950 
931951### Returns
932952 
933953- `BetaManagedAgentsCredential object`
from line 1142
11221142 
11231143- `vault_id: string`
11241144 
1145 Identifier of the vault containing the credential.
1146 
11251147- `credential_id: string`
11261148 
1149 Unique identifier of the credential to update.
1150 
11271151### Headers
11281152 
11291153- `"anthropic-beta": optional array of AnthropicBeta`
from line 1252
12281252 
12291253- `"anthropic-workspace-id": optional string`
12301254 
1255 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
1256 
1257 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
1258 
12311259### Body parameters
12321260 
12331261- `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams`
from line 1589
15611589 
15621590- `vault_id: string`
15631591 
1592 Identifier of the vault containing the credential.
1593 
15641594- `credential_id: string`
15651595 
1596 Unique identifier of the credential to delete.
1597 
15661598### Headers
15671599 
15681600- `"anthropic-beta": optional array of AnthropicBeta`
from line 1699
16671699 
16681700- `"anthropic-workspace-id": optional string`
16691701 
1702 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
1703 
1704 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
1705 
16701706### Returns
16711707 
16721708- `BetaManagedAgentsDeletedCredential object`
from line 1744
17081744 
17091745- `vault_id: string`
17101746 
1747 Identifier of the vault containing the credential.
1748 
17111749- `credential_id: string`
17121750 
1751 Unique identifier of the credential to archive.
1752 
17131753### Headers
17141754 
17151755- `"anthropic-beta": optional array of AnthropicBeta`
from line 1854
18141854 
18151855- `"anthropic-workspace-id": optional string`
18161856 
1857 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
1858 
1859 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
1860 
18171861### Returns
18181862 
18191863- `BetaManagedAgentsCredential object`
from line 2053
20092053 
20102054- `vault_id: string`
20112055 
2056 Identifier of the vault containing the credential.
2057 
20122058- `credential_id: string`
20132059 
2060 Unique identifier of the credential to validate.
2061 
20142062### Headers
20152063 
20162064- `"anthropic-beta": optional array of AnthropicBeta`
from line 2163
21152163 
21162164- `"anthropic-workspace-id": optional string`
21172165 
2166 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
2167 
2168 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
2169 
21182170### Returns
21192171 
21202172- `BetaManagedAgentsCredentialValidation object`
from line 2227
21752227 
21762228 - `"succeeded"`
21772229 
2230 The token endpoint returned a new access token.
2231 
21782232 - `"failed"`
21792233 
2234 The token endpoint returned an error response. See `http_response` for detail.
2235 
21802236 - `"connect_error"`
21812237 
2238 The token endpoint could not be reached (DNS, TLS, or connection error).
2239 
21822240 - `"no_refresh_token"`
21832241 
2242 No refresh token is stored for the credential, so no exchange was attempted.
2243 
21842244 - `status: BetaManagedAgentsCredentialValidationStatus`
21852245 
21862246 Overall verdict of a credential validation probe.
from line 2247
21872247 
21882248 - `"valid"`
21892249 
2250 The credential successfully authenticated against its MCP server.
2251 
21902252 - `"invalid"`
21912253 
2254 The probe reached the MCP server and was rejected, and a refresh (if attempted) did not recover it.
2255 
21922256 - `"unknown"`
21932257 
2258 The probe could not determine validity — for example, a transport error or a successful refresh that was not re-probed.
2259 
21942260 - `validated_at: string`
21952261 
21962262 A timestamp in RFC 3339 format
from line 2544
24782544 
24792545 - `"succeeded"`
24802546 
2547 The token endpoint returned a new access token.
2548 
24812549 - `"failed"`
24822550 
2551 The token endpoint returned an error response. See `http_response` for detail.
2552 
24832553 - `"connect_error"`
24842554 
2555 The token endpoint could not be reached (DNS, TLS, or connection error).
2556 
24852557 - `"no_refresh_token"`
24862558 
2559 No refresh token is stored for the credential, so no exchange was attempted.
2560 
24872561 - `status: BetaManagedAgentsCredentialValidationStatus`
24882562 
24892563 Overall verdict of a credential validation probe.
from line 2564
24902564 
24912565 - `"valid"`
24922566 
2567 The credential successfully authenticated against its MCP server.
2568 
24932569 - `"invalid"`
24942570 
2571 The probe reached the MCP server and was rejected, and a refresh (if attempted) did not recover it.
2572 
24952573 - `"unknown"`
24962574 
2575 The probe could not determine validity — for example, a transport error or a successful refresh that was not re-probed.
2576 
24972577 - `validated_at: string`
24982578 
24992579 A timestamp in RFC 3339 format
from line 2592
25122592 
25132593 - `"valid"`
25142594 
2595 The credential successfully authenticated against its MCP server.
2596 
25152597 - `"invalid"`
25162598 
2599 The probe reached the MCP server and was rejected, and a refresh (if attempted) did not recover it.
2600 
25172601 - `"unknown"`
25182602 
2603 The probe could not determine validity — for example, a transport error or a successful refresh that was not re-probed.
2604 
25192605### Beta Managed Agents Deleted Credential
25202606 
25212607- `BetaManagedAgentsDeletedCredential object`
from line 3278
31923278 
31933279 - `"succeeded"`
31943280 
3281 The token endpoint returned a new access token.
3282 
31953283 - `"failed"`
31963284 
3285 The token endpoint returned an error response. See `http_response` for detail.
3286 
31973287 - `"connect_error"`
31983288 
3289 The token endpoint could not be reached (DNS, TLS, or connection error).
3290 
31993291 - `"no_refresh_token"`
3292 
3293 No refresh token is stored for the credential, so no exchange was attempted.
32003294 
32013295### Beta Managed Agents Static Bearer Auth Response
32023296 

api/beta/vaults/credentials/archive Changed · +8 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Identifier of the vault containing the credential.
17 
1618- `credential_id: string`
1719 
20 Unique identifier of the credential to archive.
21 
1822## Headers
1923 
2024- `"anthropic-beta": optional array of AnthropicBeta`
from line 122
118122 - `"compact-2026-09-04"`
119123 
120124- `"anthropic-workspace-id": optional string`
125 
126 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
127 
128 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
121129 
122130## Returns
123131 

api/beta/vaults/credentials/create Changed · +6 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Identifier of the vault to create the credential in.
17 
1618## Headers
1719 
1820- `"anthropic-beta": optional array of AnthropicBeta`
from line 118
116118 - `"compact-2026-09-04"`
117119 
118120- `"anthropic-workspace-id": optional string`
121 
122 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
123 
124 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
119125 
120126## Body parameters
121127 

api/beta/vaults/credentials/delete Changed · +8 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Identifier of the vault containing the credential.
17 
1618- `credential_id: string`
1719 
20 Unique identifier of the credential to delete.
21 
1822## Headers
1923 
2024- `"anthropic-beta": optional array of AnthropicBeta`
from line 122
118122 - `"compact-2026-09-04"`
119123 
120124- `"anthropic-workspace-id": optional string`
125 
126 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
127 
128 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
121129 
122130## Returns
123131 

api/beta/vaults/credentials/list Changed · +6 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Identifier of the vault to list credentials for.
17 
1618## Query parameters
1719 
1820- `include_archived: optional boolean`
from line 134
132134 - `"compact-2026-09-04"`
133135 
134136- `"anthropic-workspace-id": optional string`
137 
138 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
139 
140 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
135141 
136142## Returns
137143 

api/beta/vaults/credentials/mcp_oauth_validate Changed · +22 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Identifier of the vault containing the credential.
17 
1618- `credential_id: string`
1719 
20 Unique identifier of the credential to validate.
21 
1822## Headers
1923 
2024- `"anthropic-beta": optional array of AnthropicBeta`
from line 123
119123 
120124- `"anthropic-workspace-id": optional string`
121125 
126 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
127 
128 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
129 
122130## Returns
123131 
124132- `BetaManagedAgentsCredentialValidation object`
from line 187
179187 
180188 - `"succeeded"`
181189 
190 The token endpoint returned a new access token.
191 
182192 - `"failed"`
183193 
194 The token endpoint returned an error response. See `http_response` for detail.
195 
184196 - `"connect_error"`
185197 
198 The token endpoint could not be reached (DNS, TLS, or connection error).
199 
186200 - `"no_refresh_token"`
187201 
202 No refresh token is stored for the credential, so no exchange was attempted.
203 
188204 - `status: BetaManagedAgentsCredentialValidationStatus`
189205 
190206 Overall verdict of a credential validation probe.
from line 207
191207 
192208 - `"valid"`
193209 
210 The credential successfully authenticated against its MCP server.
211 
194212 - `"invalid"`
195213 
214 The probe reached the MCP server and was rejected, and a refresh (if attempted) did not recover it.
215 
196216 - `"unknown"`
217 
218 The probe could not determine validity — for example, a transport error or a successful refresh that was not re-probed.
197219 
198220 - `validated_at: string`
199221 

api/beta/vaults/credentials/retrieve Changed · +8 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Identifier of the vault containing the credential.
17 
1618- `credential_id: string`
1719 
20 Unique identifier of the credential to retrieve.
21 
1822## Headers
1923 
2024- `"anthropic-beta": optional array of AnthropicBeta`
from line 122
118122 - `"compact-2026-09-04"`
119123 
120124- `"anthropic-workspace-id": optional string`
125 
126 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
127 
128 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
121129 
122130## Returns
123131 

api/beta/vaults/credentials/update Changed · +8 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Identifier of the vault containing the credential.
17 
1618- `credential_id: string`
1719 
20 Unique identifier of the credential to update.
21 
1822## Headers
1923 
2024- `"anthropic-beta": optional array of AnthropicBeta`
from line 122
118122 - `"compact-2026-09-04"`
119123 
120124- `"anthropic-workspace-id": optional string`
125 
126 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
127 
128 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
121129 
122130## Body parameters
123131 

api/beta/vaults/delete Changed · +6 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Unique identifier of the vault to delete.
17 
1618## Headers
1719 
1820- `"anthropic-beta": optional array of AnthropicBeta`
from line 118
116118 - `"compact-2026-09-04"`
117119 
118120- `"anthropic-workspace-id": optional string`
121 
122 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
123 
124 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
119125 
120126## Returns
121127 

api/beta/vaults/retrieve Changed · +6 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Unique identifier of the vault to retrieve.
17 
1618## Headers
1719 
1820- `"anthropic-beta": optional array of AnthropicBeta`
from line 118
116118 - `"compact-2026-09-04"`
117119 
118120- `"anthropic-workspace-id": optional string`
121 
122 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
123 
124 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
119125 
120126## Returns
121127 

api/beta/vaults/update Changed · +6 / -0 lines

from line 13
1313 
1414- `vault_id: string`
1515 
16 Unique identifier of the vault to update.
17 
1618## Headers
1719 
1820- `"anthropic-beta": optional array of AnthropicBeta`
from line 118
116118 - `"compact-2026-09-04"`
117119 
118120- `"anthropic-workspace-id": optional string`
121 
122 Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
123 
124 Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
119125 
120126## Body parameters
121127 

api/compliance Changed · +630 / -356 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 19
1919 
2020#### Query parameters
2121 
22- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 503 more`
22- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 504 more`
2323 
2424 Filter activities by type. See the response `data` schema for the additional fields each type returns. Cannot be combined with `exclude_activity_types[]`.
2525 
from line 253
253253 
254254 - `"claude_artifact_published"`
255255 
256 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
256 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
257257 
258258 - `"claude_artifact_sharing_updated"`
259259 
from line 515
515515 
516516 Organization settings were updated.
517517 
518 - `"claude_plugin_archive_accessed"`
519 
520 A version archive of a member-owned plugin, containing that member's own files, was downloaded.
521 
518522 - `"claude_plugin_created"`
519523 
520524 Plugin was created.
from line 2106
21022106 
21032107 format: date-time
21042108 
2105- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 503 more`
2109- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 504 more`
21062110 
21072111 Exclude activities of these types. Cannot be combined with `activity_types[]`.
21082112 
from line 2340
23362340 
23372341 - `"claude_artifact_published"`
23382342 
2339 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
2343 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
23402344 
23412345 - `"claude_artifact_sharing_updated"`
23422346 
from line 2602
25982602 
25992603 Organization settings were updated.
26002604 
2605 - `"claude_plugin_archive_accessed"`
2606 
2607 A version archive of a member-owned plugin, containing that member's own files, was downloaded.
2608 
26012609 - `"claude_plugin_created"`
26022610 
26032611 Plugin was created.
from line 4185
41774185 
41784186#### Returns
41794187 
4180- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 503 more`
4188- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 504 more`
41814189 
41824190 List of activity records. Each element's `type` field identifies which activity it is and which additional fields are present.
41834191 
from line 8301
82938301 
82948302 - `ClaudeArtifactPublished object`
82958303 
8296 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
8304 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
82978305 
82988306 - `type: optional "claude_artifact_published"`
82998307 
from line 9865
98579865 
98589866 - `AnthropicActor object`
98599867 
9860 - `type: optional "anthropic_actor"`
9861 
9862 default: anthropic_actor
9863 
9864 - `email_address: optional string or null`
9865 
9866 format: email
9867 
9868 - `SystemActor object`
9869 
9870 Automated background processing performed by Anthropic systems, acting
9871 without a user or customer credential.
9872 
9873 - `type: optional "system_actor"`
9874 
9875 default: system_actor
9876 
9877 - `service: optional string or null`
9878 
9879 Name of the automated process that performed the action, when known.
9880 
9881 - `AdminAPIKeyActor object`
9882 
9883 - `type: optional "admin_api_key_actor"`
9884 
9885 default: admin_api_key_actor
9886 
9887 - `admin_api_key_id: string`
9888 
9889 - `ip_address: string`
9890 
9891 - `u
9868 - `typ

api/compliance/activities Changed · +1230 / -694 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 17
1717 
1818### Query parameters
1919 
20- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 503 more`
20- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 504 more`
2121 
2222 Filter activities by type. See the response `data` schema for the additional fields each type returns. Cannot be combined with `exclude_activity_types[]`.
2323 
from line 251
251251 
252252 - `"claude_artifact_published"`
253253 
254 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
254 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
255255 
256256 - `"claude_artifact_sharing_updated"`
257257 
from line 513
513513 
514514 Organization settings were updated.
515515 
516 - `"claude_plugin_archive_accessed"`
517 
518 A version archive of a member-owned plugin, containing that member's own files, was downloaded.
519 
516520 - `"claude_plugin_created"`
517521 
518522 Plugin was created.
from line 2104
21002104 
21012105 format: date-time
21022106 
2103- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 503 more`
2107- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 504 more`
21042108 
21052109 Exclude activities of these types. Cannot be combined with `activity_types[]`.
21062110 
from line 2338
23342338 
23352339 - `"claude_artifact_published"`
23362340 
2337 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
2341 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
23382342 
23392343 - `"claude_artifact_sharing_updated"`
23402344 
from line 2600
25962600 
25972601 Organization settings were updated.
25982602 
2603 - `"claude_plugin_archive_accessed"`
2604 
2605 A version archive of a member-owned plugin, containing that member's own files, was downloaded.
2606 
25992607 - `"claude_plugin_created"`
26002608 
26012609 Plugin was created.
from line 4183
41754183 
41764184### Returns
41774185 
4178- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 503 more`
4186- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 504 more`
41794187 
41804188 List of activity records. Each element's `type` field identifies which activity it is and which additional fields are present.
41814189 
from line 8299
82918299 
82928300 - `ClaudeArtifactPublished object`
82938301 
8294 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
8302 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
82958303 
82968304 - `type: optional "claude_artifact_published"`
82978305 
from line 9865
98579865 
98589866 - `type: optional "anthropic_actor"`
98599867 
9860 default: anthropic_actor
9861 
9862 - `email_address: optional string or null`
9863 
9864 format: email
9865 
9866 - `SystemActor object`
9867 
9868 Automated background processing performed by Anthropic systems, acting
9869 without a user or customer credential.
9870 
9871 - `type: optional "system_actor"`
9872 
9873 default: system_actor
9874 
9875 - `service: optional string or null`
9876 
9877 Name of the automated process that performed the action, when known.
9878 
9879 - `AdminAPIKeyActor object`
9880 
9881 - `type: optional "admin_api_key_actor"`
9882 
9883 default: admin_api_key_actor
9884 
9885 - `admin_api_key_id: string`
9886 
9887 - `ip_address: string`
9888 
9889 - `user_agent: string`
9890 
9891 - `Servic
9868

api/compliance/activities/list Changed · +621 / -349 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 15
1515 
1616## Query parameters
1717 
18- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 503 more`
18- `activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 504 more`
1919 
2020 Filter activities by type. See the response `data` schema for the additional fields each type returns. Cannot be combined with `exclude_activity_types[]`.
2121 
from line 249
249249 
250250 - `"claude_artifact_published"`
251251 
252 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
252 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
253253 
254254 - `"claude_artifact_sharing_updated"`
255255 
from line 511
511511 
512512 Organization settings were updated.
513513 
514 - `"claude_plugin_archive_accessed"`
515 
516 A version archive of a member-owned plugin, containing that member's own files, was downloaded.
517 
514518 - `"claude_plugin_created"`
515519 
516520 Plugin was created.
from line 2102
20982102 
20992103 format: date-time
21002104 
2101- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 503 more`
2105- `exclude_activity_types: optional array of "abuse_decision_received" or "account_deleted" or "admin_api_key_created" or 504 more`
21022106 
21032107 Exclude activities of these types. Cannot be combined with `activity_types[]`.
21042108 
from line 2336
23322336 
23332337 - `"claude_artifact_published"`
23342338 
2335 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
2339 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
23362340 
23372341 - `"claude_artifact_sharing_updated"`
23382342 
from line 2598
25942598 
25952599 Organization settings were updated.
25962600 
2601 - `"claude_plugin_archive_accessed"`
2602 
2603 A version archive of a member-owned plugin, containing that member's own files, was downloaded.
2604 
25972605 - `"claude_plugin_created"`
25982606 
25992607 Plugin was created.
from line 4181
41734181 
41744182## Returns
41754183 
4176- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 503 more`
4184- `data: optional array of AbuseDecisionReceived or AccountDeleted or AdminAPIKeyCreated or 504 more`
41774185 
41784186 List of activity records. Each element's `type` field identifies which activity it is and which additional fields are present.
41794187 
from line 8297
82898297 
82908298 - `ClaudeArtifactPublished object`
82918299 
8292 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded on every save, including saves of private artifacts, and changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
8300 A new version of an artifact was published — for an artifact created in a chat this is the action that made it publicly viewable; for an artifact created outside a chat it is recorded when the artifact is saved, including saves of private artifacts, except that automatic saves made while a person keeps editing may be recorded periodically for that person rather than once per save; changes to who can access the artifact are recorded separately as claude_artifact_sharing_updated.
82938301 
82948302 - `type: optional "claude_artifact_published"`
82958303 
from line 9863
98559863 
98569864 - `type: optional "anthropic_actor"`
98579865 
9858 default: anthropic_actor
9859 
9860 - `email_address: optional string or null`
9861 
9862 format: email
9863 
9864 - `SystemActor object`
9865 
9866 Automated background processing performed by Anthropic systems, acting
9867 without a user or customer credential.
9868 
9869 - `type: optional "system_actor"`
9870 
9871 default: system_actor
9872 
9873 - `service: optional string or null`
9874 
9875 Name of the automated process that performed the action, when known.
9876 
9877 - `AdminAPIKeyActor object`
9878 
9879 - `type: optional "admin_api_key_actor"`
9880 
9881 default: admin_api_key_actor
9882 
9883 - `admin_api_key_id: string`
9884 
9885 - `ip_address: string`
9886 
9887 - `user_agent: string`
9888 
9889 - `Se

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

from line 582
582582 
583583 - `generated_files: array of object or null`
584584 
585 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`.
585 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download an entry whose id starts with `claude_gen_file_` via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`, and one whose id starts with `claude_file_` via `GET /v1/compliance/apps/chats/files/{claude_file_id}/content`.
586586 
587587 - `id: string`
588588 
589 Opaque generated-file id, e.g. 'claude_gen_file_abc123'. Treat as an opaque string; the encoding may change without notice.
589 Id of the file: either a generated-file id, e.g. 'claude_gen_file_abc123', or a file id, e.g. 'claude_file_abc123'; the prefix tells them apart. Download the first from the generated-files content endpoint and the second from the files content endpoint. Treat everything after the prefix as an opaque string; the encoding may change without notice.
590590 
591591 - `filename: string`
592592 
from line 598
598598 
599599 - `mime_type: string or null`
600600 
601 MIME type reported by the tool that produced the file
601 MIME type of the file, when known
602602 
603603 - `size_bytes: number or null`
604604 
from line 2144
21442144 
21452145 - `product_surface: string or null`
21462146 
2147 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2147 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
21482148 
21492149 - `truncated: boolean`
21502150 
from line 2249
22492249 
22502250- `product_surface: string or null`
22512251 
2252 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2252 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
22532253 
22542254- `truncated: boolean`
22552255 
from line 2555
25552555 
25562556 - `product_surface: string or null`
25572557 
2558 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
2558 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
25592559 
25602560 - `truncated: boolean`
25612561 

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

from line 678
678678 
679679 - `generated_files: array of object or null`
680680 
681 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`.
681 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download an entry whose id starts with `claude_gen_file_` via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`, and one whose id starts with `claude_file_` via `GET /v1/compliance/apps/chats/files/{claude_file_id}/content`.
682682 
683683 - `id: string`
684684 
685 Opaque generated-file id, e.g. 'claude_gen_file_abc123'. Treat as an opaque string; the encoding may change without notice.
685 Id of the file: either a generated-file id, e.g. 'claude_gen_file_abc123', or a file id, e.g. 'claude_file_abc123'; the prefix tells them apart. Download the first from the generated-files content endpoint and the second from the files content endpoint. Treat everything after the prefix as an opaque string; the encoding may change without notice.
686686 
687687 - `filename: string`
688688 
from line 694
694694 
695695 - `mime_type: string or null`
696696 
697 MIME type reported by the tool that produced the file
697 MIME type of the file, when known
698698 
699699 - `size_bytes: number or null`
700700 

api/compliance/apps/chats/messages Changed · +6 / -6 lines

from line 291
291291 
292292 - `generated_files: array of object or null`
293293 
294 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`.
294 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download an entry whose id starts with `claude_gen_file_` via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`, and one whose id starts with `claude_file_` via `GET /v1/compliance/apps/chats/files/{claude_file_id}/content`.
295295 
296296 - `id: string`
297297 
298 Opaque generated-file id, e.g. 'claude_gen_file_abc123'. Treat as an opaque string; the encoding may change without notice.
298 Id of the file: either a generated-file id, e.g. 'claude_gen_file_abc123', or a file id, e.g. 'claude_file_abc123'; the prefix tells them apart. Download the first from the generated-files content endpoint and the second from the files content endpoint. Treat everything after the prefix as an opaque string; the encoding may change without notice.
299299 
300300 - `filename: string`
301301 
from line 307
307307 
308308 - `mime_type: string or null`
309309 
310 MIME type reported by the tool that produced the file
310 MIME type of the file, when known
311311 
312312 - `size_bytes: number or null`
313313 
from line 656
656656 
657657 - `generated_files: array of object or null`
658658 
659 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`.
659 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download an entry whose id starts with `claude_gen_file_` via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`, and one whose id starts with `claude_file_` via `GET /v1/compliance/apps/chats/files/{claude_file_id}/content`.
660660 
661661 - `id: string`
662662 
663 Opaque generated-file id, e.g. 'claude_gen_file_abc123'. Treat as an opaque string; the encoding may change without notice.
663 Id of the file: either a generated-file id, e.g. 'claude_gen_file_abc123', or a file id, e.g. 'claude_file_abc123'; the prefix tells them apart. Download the first from the generated-files content endpoint and the second from the files content endpoint. Treat everything after the prefix as an opaque string; the encoding may change without notice.
664664 
665665 - `filename: string`
666666 
from line 672
672672 
673673 - `mime_type: string or null`
674674 
675 MIME type reported by the tool that produced the file
675 MIME type of the file, when known
676676 
677677 - `size_bytes: number or null`
678678 

api/compliance/apps/chats/messages/list Changed · +3 / -3 lines

from line 289
289289 
290290 - `generated_files: array of object or null`
291291 
292 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`.
292 Downloadable files the assistant created via tool use (e.g. PDF, spreadsheet, slide deck). Distinct from `files`, which are uploads attached to the message. Download an entry whose id starts with `claude_gen_file_` via `GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`, and one whose id starts with `claude_file_` via `GET /v1/compliance/apps/chats/files/{claude_file_id}/content`.
293293 
294294 - `id: string`
295295 
296 Opaque generated-file id, e.g. 'claude_gen_file_abc123'. Treat as an opaque string; the encoding may change without notice.
296 Id of the file: either a generated-file id, e.g. 'claude_gen_file_abc123', or a file id, e.g. 'claude_file_abc123'; the prefix tells them apart. Download the first from the generated-files content endpoint and the second from the files content endpoint. Treat everything after the prefix as an opaque string; the encoding may change without notice.
297297 
298298 - `filename: string`
299299 
from line 305
305305 
306306 - `mime_type: string or null`
307307 
308 MIME type reported by the tool that produced the file
308 MIME type of the file, when known
309309 
310310 - `size_bytes: number or null`
311311 

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

from line 80
8080 
8181 - `product_surface: string or null`
8282 
83 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
83 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
8484 
8585 - `truncated: boolean`
8686 
from line 185
185185 
186186- `product_surface: string or null`
187187 
188 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
188 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
189189 
190190- `truncated: boolean`
191191 
from line 491
491491 
492492 - `product_surface: string or null`
493493 
494 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
494 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
495495 
496496 - `truncated: boolean`
497497 

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

from line 78
7878 
7979 - `product_surface: string or null`
8080 
81 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
81 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
8282 
8383 - `truncated: boolean`
8484 
from line 183
183183 
184184- `product_surface: string or null`
185185 
186 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
186 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
187187 
188188- `truncated: boolean`
189189 
from line 268
268268 
269269 - `product_surface: string or null`
270270 
271 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
271 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
272272 
273273 - `truncated: boolean`
274274 
from line 325
325325 
326326 - `product_surface: string or null`
327327 
328 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
328 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
329329 
330330 - `truncated: boolean`
331331 
from line 605
605605 
606606 - `product_surface: string or null`
607607 
608 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
608 The product the session ran in: `cowork` (Cowork in Claude Desktop on the user's machine), `claude_code` (Claude Code), `claude_science` (Claude Science), `claude_in_chrome` (the Claude in Chrome browser extension's built-in chat), or one of `office_agents/excel`, `office_agents/powerpoint`, `office_agents/word`, and `office_agents/outlook` (Claude for Microsoft 365, by app; `office_agents` alone when the app is not identified). New values appear as coverage expands; treat unrecognized values as opaque. `null` when the surface was not recorded.
609609 
610610 - `truncated: boolean`
611611 

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

from line 95
9595 
9696 default: boolean
9797 
98 - `name: "access_transparency_enabled" or "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or 57 more`
98 - `name: "access_transparency_enabled" or "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or 58 more`
9999 
100100 - `"access_transparency_enabled"`
101101 
from line 111
111111 
112112 - `"chat_enabled"`
113113 
114 - `"claude_academy_inference_enabled"`
115 
114116 - `"claude_ai_chat_sharing_enabled"`
115117 
116118 - `"claude_ai_feedback_collection_enabled"`
from line 458
456458 
457459 default: boolean
458460 
459 - `name: "access_transparency_enabled" or "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or 57 more`
461 - `name: "access_transparency_enabled" or "ai_powered_artifacts_enabled" or "api_workbench_feedback_collection_enabled" or 58 more`
460462 
461463 - `"access_transparency_enabled"`
462464 
from line 473
471473 - `"ask_your_org_enabled"`
472474 
473475 - `"chat_enabled"`
476 
477 - `"claude_academy_inference_enabled"`
474478 
475479 - `"claude_ai_chat_sharing_enabled"`
476480