One read of Claude Developer Platformapi-20260925T153714Z
310 pages moved out of 637 read.
Pages moved
310
significant first
Pages read
637
in this capture
Captured
15:37 UTC
Corpus hash
850f99a0d461
corpus-hash
What this read moved
101-125 of 310, page 5 of 13This capture is too large to show at once. Changes 101-125 of 310 are below, significant first; the rest are on the following screens.
api/beta/vaults/credentials/create Changed · +5 / -5 lines
from line 131
131131
132132- `auth: BetaManagedAgentsMCPOAuthCreateParams or BetaManagedAgentsStaticBearerCreateParams or BetaManagedAgentsEnvironmentVariableCreateParams`
133133
134 Authentication details for creating a credential.
134 Authentication configuration for the credential.
135135
136136 - `BetaManagedAgentsMCPOAuthCreateParams object`
137137
from line 159
159159
160160 - `refresh: optional BetaManagedAgentsMCPOAuthRefreshParams or null`
161161
162 OAuth refresh token parameters for creating a credential with refresh support.
162 Refresh token configuration, if the credential supports token refresh.
163163
164164 - `client_id: string`
165165
from line 315
315315
316316 - `archived_at: string or null`
317317
318 A timestamp in RFC 3339 format
318 When the credential was archived. Null if not archived.
319319
320320 format: date-time
321321
322322 - `auth: BetaManagedAgentsMCPOAuthAuthResponse or BetaManagedAgentsStaticBearerAuthResponse or BetaManagedAgentsEnvironmentVariableAuthResponse`
323323
324 Authentication details for a credential.
324 Authentication configuration for this credential.
325325
326326 - `BetaManagedAgentsMCPOAuthAuthResponse object`
327327
from line 341
341341
342342 - `refresh: optional BetaManagedAgentsMCPOAuthRefreshResponse or null`
343343
344 OAuth refresh token configuration returned in credential responses.
344 Refresh token configuration, if the credential supports token refresh.
345345
346346 - `client_id: string`
347347
api/beta/vaults/credentials/list Changed · +3 / -3 lines
from line 157
157157
158158 - `archived_at: string or null`
159159
160 A timestamp in RFC 3339 format
160 When the credential was archived. Null if not archived.
161161
162162 format: date-time
163163
164164 - `auth: BetaManagedAgentsMCPOAuthAuthResponse or BetaManagedAgentsStaticBearerAuthResponse or BetaManagedAgentsEnvironmentVariableAuthResponse`
165165
166 Authentication details for a credential.
166 Authentication configuration for this credential.
167167
168168 - `BetaManagedAgentsMCPOAuthAuthResponse object`
169169
from line 183
183183
184184 - `refresh: optional BetaManagedAgentsMCPOAuthRefreshResponse or null`
185185
186 OAuth refresh token configuration returned in credential responses.
186 Refresh token configuration, if the credential supports token refresh.
187187
188188 - `client_id: string`
189189
api/beta/vaults/credentials/mcp_oauth_validate Changed · +7 / -7 lines
from line 149
149149
150150 - `mcp_probe: BetaManagedAgentsMCPProbe or null`
151151
152 The failing step of an MCP validation probe.
152 Details of the failing MCP probe step. Null when the probe succeeded.
153153
154154 - `http_response: BetaManagedAgentsRefreshHTTPResponse or null`
155155
156 An HTTP response captured during a credential validation probe.
156 The captured HTTP error response. Null when no HTTP response was received (timeout, DNS, TLS).
157157
158158 - `body: string`
159159
from line 179
179179
180180 - `refresh: BetaManagedAgentsRefreshObject or null`
181181
182 Outcome of a refresh-token exchange attempted during credential validation.
182 Details of the refresh-token exchange attempted on a 401. Null when no refresh was attempted.
183183
184184 - `http_response: BetaManagedAgentsRefreshHTTPResponse or null`
185185
186 An HTTP response captured during a credential validation probe.
186 The captured HTTP error response from the token endpoint. Populated only when `status` is `failed`.
187187
188188 - `status: "succeeded" or "failed" or "connect_error" or "no_refresh_token"`
189189
190 Outcome of a refresh-token exchange attempted during credential validation.
190 Outcome of the refresh attempt.
191191
192192 - `"succeeded"`
193193
from line 207
207207
208208 - `status: BetaManagedAgentsCredentialValidationStatus`
209209
210 Overall verdict of a credential validation probe.
210 Overall verdict of the validation probe.
211211
212212 - `"valid"`
213213
from line 223
223223
224224 - `validated_at: string`
225225
226 A timestamp in RFC 3339 format
226 When the validation probe was performed.
227227
228228 format: date-time
229229
api/beta/vaults/credentials/retrieve Changed · +3 / -3 lines
from line 145
145145
146146 - `archived_at: string or null`
147147
148 A timestamp in RFC 3339 format
148 When the credential was archived. Null if not archived.
149149
150150 format: date-time
151151
152152 - `auth: BetaManagedAgentsMCPOAuthAuthResponse or BetaManagedAgentsStaticBearerAuthResponse or BetaManagedAgentsEnvironmentVariableAuthResponse`
153153
154 Authentication details for a credential.
154 Authentication configuration for this credential.
155155
156156 - `BetaManagedAgentsMCPOAuthAuthResponse object`
157157
from line 171
171171
172172 - `refresh: optional BetaManagedAgentsMCPOAuthRefreshResponse or null`
173173
174 OAuth refresh token configuration returned in credential responses.
174 Refresh token configuration, if the credential supports token refresh.
175175
176176 - `client_id: string`
177177
api/beta/vaults/credentials/update Changed · +5 / -5 lines
from line 135
135135
136136- `auth: optional BetaManagedAgentsMCPOAuthUpdateParams or BetaManagedAgentsStaticBearerUpdateParams or BetaManagedAgentsEnvironmentVariableUpdateParams`
137137
138 Updated authentication details for a credential.
138 Updated authentication configuration. The `type` is immutable; the variant sent must match the stored credential's type.
139139
140140 - `BetaManagedAgentsMCPOAuthUpdateParams object`
141141
from line 157
157157
158158 - `refresh: optional BetaManagedAgentsMCPOAuthRefreshUpdateParams or null`
159159
160 Parameters for updating OAuth refresh token configuration.
160 Updated refresh token configuration.
161161
162162 - `refresh_token: optional string or null`
163163
from line 277
277277
278278 - `archived_at: string or null`
279279
280 A timestamp in RFC 3339 format
280 When the credential was archived. Null if not archived.
281281
282282 format: date-time
283283
284284 - `auth: BetaManagedAgentsMCPOAuthAuthResponse or BetaManagedAgentsStaticBearerAuthResponse or BetaManagedAgentsEnvironmentVariableAuthResponse`
285285
286 Authentication details for a credential.
286 Authentication configuration for this credential.
287287
288288 - `BetaManagedAgentsMCPOAuthAuthResponse object`
289289
from line 303
303303
304304 - `refresh: optional BetaManagedAgentsMCPOAuthRefreshResponse or null`
305305
306 OAuth refresh token configuration returned in credential responses.
306 Refresh token configuration, if the credential supports token refresh.
307307
308308 - `client_id: string`
309309
api/completions Changed · +110 / -104 lines
from line 145
145145
146146 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
147147
148 - `string`
149
148150 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
149151
150152 The model that will complete your prompt.
from line 189
187189
188190 Powerful intelligence for long-running agents and coding
189191
190 - `"claude-mythos-preview"`
191
192 New class of intelligence, strongest in coding and cybersecurity
193
194192 - `"claude-opus-4-6"`
195193
196194 Powerful intelligence for long-running agents and coding
from line 221
223221
224222 High-performance model for agents and coding
225223
226 - `string`
224 - `"claude-mythos-preview"`
227225
226 **Deprecated**: Will reach end-of-life on June 30, 2026. Please migrate to claude-mythos-5. Visit https://docs.anthropic.com/en/docs/resources/model-deprecations for more information.
227
228 New class of intelligence, strongest in coding and cybersecurity
229
228230- `prompt: string`
229231
230232 The prompt that you want Claude to complete.
from line 285
283285
284286 Note that even with `temperature` of `0.0`, the results will not be fully deterministic.
285287
286 maximum: 1, minimum: 0
288 minimum: 0, maximum: 1
287289
288290- `top_k: optional number`
289291
from line 309
307309
308310 Recommended for advanced use cases only.
309311
310 maximum: 1, minimum: 0
312 minimum: 0, maximum: 1
311313
312314### Returns
313315
from line 339
337339
338340 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
339341
342 - `string`
343
340344 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
341345
342346 The model that will complete your prompt.
from line 383
379383
380384 Powerful intelligence for long-running agents and coding
381385
382 - `"claude-mythos-preview"`
383
384 New class of intelligence, strongest in coding and cybersecurity
385
386386 - `"claude-opus-4-6"`
387387
388388 Powerful intelligence for long-running agents and coding
from line 415
415415
416416 High-performance model for agents and coding
417417
418 - `string`
418 - `"claude-mythos-preview"`
419419
420 **Deprecated**: Will reach end-of-life on June 30, 2026. Please migrate to claude-mythos-5. Visit https://docs.anthropic.com/en/docs/resources/model-deprecations for more information.
421
422 New class of intelligence, strongest in coding and cybersecurity
423
420424 - `stop_reason: string or null`
421425
422426 The reason that we stopped.
from line 490
486490
487491 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
488492
493 - `string`
494
489495 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
490496
491497 The model that will complete your prompt.
from line 534
528534
529535 Powerful intelligence for long-running agents and coding
530536
531 - `"claude-mythos-preview"`
532
533 New class of intelligence, strongest in coding and cybersecurity
534
535537 - `"claude-opus-4-6"`
536538
537539 Powerful intelligence for long-running agents and coding
from line 566
564566
565567 High-performance model for agents and coding
566568
567 - `string`
569 - `"claude-mythos-preview"`
570
571 **Deprecated**: Will reach end-of-life on June 30, 2026. Please migrate to claude-mythos-5. Visit https://docs.anthropic.com/en/docs/resources/model-deprecations for more information.
572
573 New class of intelligence, strongest in coding and cybersecurity
568574
569575 - `stop_reason: string or null`
570576
api/completions/create Changed · +74 / -70 lines
from line 143
143143
144144 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
145145
146 - `string`
147
146148 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
147149
148150 The model that will complete your prompt.
from line 187
185187
186188 Powerful intelligence for long-running agents and coding
187189
188 - `"claude-mythos-preview"`
189
190 New class of intelligence, strongest in coding and cybersecurity
191
192190 - `"claude-opus-4-6"`
193191
194192 Powerful intelligence for long-running agents and coding
from line 219
221219
222220 High-performance model for agents and coding
223221
224 - `string`
222 - `"claude-mythos-preview"`
225223
224 **Deprecated**: Will reach end-of-life on June 30, 2026. Please migrate to claude-mythos-5. Visit https://docs.anthropic.com/en/docs/resources/model-deprecations for more information.
225
226 New class of intelligence, strongest in coding and cybersecurity
227
226228- `prompt: string`
227229
228230 The prompt that you want Claude to complete.
from line 283
281283
282284 Note that even with `temperature` of `0.0`, the results will not be fully deterministic.
283285
284 maximum: 1, minimum: 0
286 minimum: 0, maximum: 1
285287
286288- `top_k: optional number`
287289
from line 307
305307
306308 Recommended for advanced use cases only.
307309
308 maximum: 1, minimum: 0
310 minimum: 0, maximum: 1
309311
310312## Returns
311313
from line 337
335337
336338 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
337339
340 - `string`
341
338342 - `"claude-fable-5-1" or "claude-opus-5-5" or "claude-mythos-5-1" or 15 more`
339343
340344 The model that will complete your prompt.
from line 381
377381
378382 Powerful intelligence for long-running agents and coding
379383
380 - `"claude-mythos-preview"`
381
382 New class of intelligence, strongest in coding and cybersecurity
383
384384 - `"claude-opus-4-6"`
385385
386386 Powerful intelligence for long-running agents and coding
from line 413
413413
414414 High-performance model for agents and coding
415415
416 - `string`
416 - `"claude-mythos-preview"`
417
418 **Deprecated**: Will reach end-of-life on June 30, 2026. Please migrate to claude-mythos-5. Visit https://docs.anthropic.com/en/docs/resources/model-deprecations for more information.
419
420 New class of intelligence, strongest in coding and cybersecurity
417421
418422 - `stop_reason: string or null`
419423
api/compliance Changed · +43 / -92 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 4215
42154215
42164216 Maximum results (default: 100, max: 5000)
42174217
4218 default: 100, maximum: 5000, minimum: 1
4218 default: 100, minimum: 1, maximum: 5000
42194219
42204220- `order: optional "asc" or "desc"`
42214221
api/compliance/activities Changed · +23 / -23 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 4213
42134213
42144214 Maximum results (default: 100, max: 5000)
42154215
4216 default: 100, maximum: 5000, minimum: 1
4216 default: 100, minimum: 1, maximum: 5000
42174217
42184218- `order: optional "asc" or "desc"`
42194219
api/compliance/activities/list Changed · +12 / -12 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 4211
42114211
42124212 Maximum results (default: 100, max: 5000)
42134213
4214 default: 100, maximum: 5000, minimum: 1
4214 default: 100, minimum: 1, maximum: 5000
42154215
42164216- `order: optional "asc" or "desc"`
42174217
api/compliance/apps Changed · +23 / -67 lines
from line 69
6969
7070 Maximum results (default: 100, max: 1000)
7171
72 default: 100, maximum: 1000, minimum: 1
72 default: 100, minimum: 1, maximum: 1000
7373
7474- `order_by: optional "created_at" or "updated_at"`
7575
from line 175
175175
176176 - `user: object or null`
177177
178 The user who created the chat.
178 The user who created the chat. Null when the API key is restricted to one organization and the creator is no longer a member of it.
179179
180 Null when the API key is restricted to one organization and the creator
181 is no longer a member of it (for example, after they were removed from
182 it).
183
184 A key for the whole parent organization returns the creator's `id`
185 and current `email_address` for every chat; on the list endpoint, pass
186 `organization_ids[]` to keep the results to one organization. For the
187 email address the creator had when the chat was created, query
188 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
189 and a `created_at` window around the chat's `created_at`, find the event
190 whose `claude_chat_id` matches this chat's `id`, and read
191 `actor.email_address`. These events exist only for chats created after
192 compliance logging was enabled for the organization.
193
194180 - `id: string`
195181
196182 User identifier
from line 339
353339
354340 Maximum results (max: 1000). When omitted, the full result set is returned in one response.
355341
356 maximum: 1000, minimum: 1
342 minimum: 1, maximum: 1000
357343
358344- `order: optional "asc" or "desc"`
359345
from line 657
671657
672658- `user: object or null`
673659
674 The user who created the chat.
660 The user who created the chat. Null when the API key is restricted to one organization and the creator is no longer a member of it.
675661
676 Null when the API key is restricted to one organization and the creator
677 is no longer a member of it (for example, after they were removed from
678 it).
679
680 A key for the whole parent organization returns the creator's `id`
681 and current `email_address` for every chat; on the list endpoint, pass
682 `organization_ids[]` to keep the results to one organization. For the
683 email address the creator had when the chat was created, query
684 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
685 and a `created_at` window around the chat's `created_at`, find the event
686 whose `claude_chat_id` matches this chat's `id`, and read
687 `actor.email_address`. These events exist only for chats created after
688 compliance logging was enabled for the organization.
689
690662 - `id: string`
691663
692664 User identifier
from line 1039
10671039
10681040 Maximum results (default: 20, max: 100)
10691041
1070 default: 20, maximum: 100, minimum: 1
1042 default: 20, minimum: 1, maximum: 100
10711043
10721044- `organization_ids: optional array of string`
10731045
from line 1125
11531125
11541126 - `user: object or null`
11551127
1156 The user who created a project or project document.
1128 Project creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
11571129
1158 Fields that reference this type are null when the creator's account has
1159 been deleted or the creator is no longer a member of an organization the
1160 key may read.
1161
11621130 - `id: string`
11631131
11641132 User identifier (tagged ID)
from line 1251
12831251
12841252- `user: object or null`
12851253
1286 The user who created a project or project document.
1254 Project creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
12871255
1288 Fields that reference this type are null when the creator's account has
1289 been deleted or the creator is no longer a member of an organization the
1290 key may read.
1291
12921256 - `id: string`
12931257
12941258 User identifier (tagged ID)
from line 1382
14181382
14191383 Maximum results (default: 20, max: 100)
14201384
1421 default: 20, maximum: 100, minimum: 1
1385 default: 20, minimum: 1, maximum: 100
14221386
14231387- `page: optional string`
14241388
from line 1531
15671531
15681532 Maximum results (default: 20, max: 100)
15691533
1570 default: 20, maximum: 100, minimum: 1
1534 default: 20, minimum: 1, maximum: 100
15711535
15721536- `page: optional string`
15731537
from line 1748
17841748
17851749- `user: object or null`
17861750
1787 The user who created a project or project document.
1751 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
17881752
1789 Fields that reference this type are null when the creator's account has
1790 been deleted or the creator is no longer a member of an organization the
1791 key may read.
1792
17931753 - `id: string`
17941754
17951755 User identifier (tagged ID)
from line 1838
18781838
18791839- `user: object or null`
18801840
1881 The user who created a project or project document.
1841 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
18821842
1883 Fields that reference this type are null when the creator's account has
1884 been deleted or the creator is no longer a member of an organization the
1885 key may read.
1886
18871843 - `id: string`
18881844
18891845 User identifier (tagged ID)
from line 2061
21052061
21062062 Maximum results (default: 100, max: 500)
21072063
2108 default: 100, maximum: 500, minimum: 1
2064 default: 100, minimum: 1, maximum: 500
21092065
21102066- `page: optional string`
21112067
from line 2299
23432299
23442300 Maximum results (default: 100, max: 1000)
23452301
2346 default: 100, maximum: 1000, minimum: 1
2302 default: 100, minimum: 1, maximum: 1000
23472303
23482304- `order: optional "asc" or "desc"`
23492305
from line 2319
23632319
23642320 Truncate each text item inside a tool result to at most this many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
23652321
2366 default: 10000, maximum: 2147483647, minimum: -1
2322 default: 10000, minimum: -1, maximum: 2147483647
23672323
23682324- `tool_use_input_max_bytes: optional number`
23692325
23702326 Truncate each tool-use input to at most this many bytes (cut on a code-point boundary so the result is valid UTF-8). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
23712327
2372 default: 10000, maximum: 2147483647, minimum: -1
2328 default: 10000, minimum: -1, maximum: 2147483647
23732329
23742330#### Headers
23752331
from line 2659
27032659
27042660 Maximum results (default: 100, max: 500)
27052661
2706 default: 100, maximum: 500, minimum: 1
2662 default: 100, minimum: 1, maximum: 500
27072663
27082664- `organization_ids: optional array of string`
27092665
from line 2713
27572713
27582714 - `started_by_user: object or null`
27592715
2760 A user associated with a remote session.
2716 The user who initiated an agent-owned session (for example, by mentioning Claude in Slack or via a scheduled trigger). Null for user-owned sessions — where the session's `user` started it — and for agent sessions with no human initiator. For initiators no longer a member of an organization the key may read, the object is populated with `email_address` null.
27612717
27622718 - `id: string`
27632719
from line 2735
27792735
27802736 - `user: object or null`
27812737
2782 A user associated with a remote session.
2738 The user who owns the session. Null for sessions owned by an automated agent rather than a user. At most one of `user` and `agent_id` is set. For users no longer a member of an organization the key may read, the object is populated with `email_address` null.
27832739
27842740 - `id: string`
27852741
from line 2819
28632819
28642820 Maximum results (default: 100, max: 1000)
28652821
2866 default: 100, maximum: 1000, minimum: 1
2822 default: 100, minimum: 1, maximum: 1000
28672823
28682824- `order: optional "asc" or "desc"`
28692825
from line 2839
28832839
28842840 Truncate each text item inside a tool result to at most this many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum. `0` is not a valid value.
28852841
2886 default: 10000, maximum: 2147483647, minimum: -1
2842 default: 10000, minimum: -1, maximum: 2147483647
28872843
28882844- `tool_use_input_max_bytes: optional number`
28892845
28902846 Truncate each tool-use input to at most this many bytes (cut on a code-point boundary so the result is valid UTF-8). Pass `-1` to request the server maximum. `0` is not a valid value.
28912847
2892 default: 10000, maximum: 2147483647, minimum: -1
2848 default: 10000, minimum: -1, maximum: 2147483647
28932849
28942850#### Headers
28952851
from line 3007
30513007
30523008 - `started_by_user: object or null`
30533009
3054 A user associated with a remote session.
3010 The user who initiated an agent-owned session (for example, by mentioning Claude in Slack or via a scheduled trigger). Null for user-owned sessions — where the session's `user` started it — and for agent sessions with no human initiator. For initiators no longer a member of an organization the key may read, the object is populated with `email_address` null.
30553011
30563012 - `id: string`
30573013
from line 3029
30733029
30743030 - `user: object or null`
30753031
3076 A user associated with a remote session.
3032 The user who owns the session. Null for sessions owned by an automated agent rather than a user. At most one of `user` and `agent_id` is set. For users no longer a member of an organization the key may read, the object is populated with `email_address` null.
30773033
30783034 - `id: string`
30793035
api/compliance/apps/chats Changed · +5 / -47 lines
from line 67
6767
6868 Maximum results (default: 100, max: 1000)
6969
70 default: 100, maximum: 1000, minimum: 1
70 default: 100, minimum: 1, maximum: 1000
7171
7272- `order_by: optional "created_at" or "updated_at"`
7373
from line 173
173173
174174 - `user: object or null`
175175
176 The user who created the chat.
176 The user who created the chat. Null when the API key is restricted to one organization and the creator is no longer a member of it.
177177
178 Null when the API key is restricted to one organization and the creator
179 is no longer a member of it (for example, after they were removed from
180 it).
181
182 A key for the whole parent organization returns the creator's `id`
183 and current `email_address` for every chat; on the list endpoint, pass
184 `organization_ids[]` to keep the results to one organization. For the
185 email address the creator had when the chat was created, query
186 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
187 and a `created_at` window around the chat's `created_at`, find the event
188 whose `claude_chat_id` matches this chat's `id`, and read
189 `actor.email_address`. These events exist only for chats created after
190 compliance logging was enabled for the organization.
191
192178 - `id: string`
193179
194180 User identifier
from line 335
349335
350336 - `user: object or null`
351337
352 The user who created the chat.
338 The user who created the chat. Null when the API key is restricted to one organization and the creator is no longer a member of it.
353339
354 Null when the API key is restricted to one organization and the creator
355 is no longer a member of it (for example, after they were removed from
356 it).
357
358 A key for the whole parent organization returns the creator's `id`
359 and current `email_address` for every chat; on the list endpoint, pass
360 `organization_ids[]` to keep the results to one organization. For the
361 email address the creator had when the chat was created, query
362 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
363 and a `created_at` window around the chat's `created_at`, find the event
364 whose `claude_chat_id` matches this chat's `id`, and read
365 `actor.email_address`. These events exist only for chats created after
366 compliance logging was enabled for the organization.
367
368340 - `id: string`
369341
370342 User identifier
from line 421
449421
450422 Maximum results (max: 1000). When omitted, the full result set is returned in one response.
451423
452 maximum: 1000, minimum: 1
424 minimum: 1, maximum: 1000
453425
454426- `order: optional "asc" or "desc"`
455427
from line 739
767739
768740- `user: object or null`
769741
770 The user who created the chat.
771
772 Null when the API key is restricted to one organization and the creator
773 is no longer a member of it (for example, after they were removed from
774 it).
775
776 A key for the whole parent organization returns the creator's `id`
777 and current `email_address` for every chat; on the list endpoint, pass
778 `organization_ids[]` to keep the results to one organization. For the
779 email address the creator had when the chat was created, query
780 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
781 and a `created_at` window around the chat's `created_at`, find the event
782 whose `claude_chat_id` matches this chat's `id`, and read
783 `actor.email_address`. These events exist only for chats created after
784 compliance logging was enabled for the organization.
742 The user who created the chat. Null when the API key is restricted to one organization and the creator is no longer a member of it.
785743
786744 - `id: string`
787745
api/compliance/apps/chats/list Changed · +2 / -16 lines
from line 65
6565
6666 Maximum results (default: 100, max: 1000)
6767
68 default: 100, maximum: 1000, minimum: 1
68 default: 100, minimum: 1, maximum: 1000
6969
7070- `order_by: optional "created_at" or "updated_at"`
7171
from line 171
171171
172172 - `user: object or null`
173173
174 The user who created the chat.
175
176 Null when the API key is restricted to one organization and the creator
177 is no longer a member of it (for example, after they were removed from
178 it).
179
180 A key for the whole parent organization returns the creator's `id`
181 and current `email_address` for every chat; on the list endpoint, pass
182 `organization_ids[]` to keep the results to one organization. For the
183 email address the creator had when the chat was created, query
184 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
185 and a `created_at` window around the chat's `created_at`, find the event
186 whose `claude_chat_id` matches this chat's `id`, and read
187 `actor.email_address`. These events exist only for chats created after
188 compliance logging was enabled for the organization.
174 The user who created the chat. Null when the API key is restricted to one organization and the creator is no longer a member of it.
189175
190176 - `id: string`
191177
api/compliance/apps/chats/messages Changed · +2 / -16 lines
from line 57
5757
5858 Maximum results (max: 1000). When omitted, the full result set is returned in one response.
5959
60 maximum: 1000, minimum: 1
60 minimum: 1, maximum: 1000
6161
6262- `order: optional "asc" or "desc"`
6363
from line 375
375375
376376- `user: object or null`
377377
378 The user who created the chat.
379
380 Null when the API key is restricted to one organization and the creator
381 is no longer a member of it (for example, after they were removed from
382 it).
383
384 A key for the whole parent organization returns the creator's `id`
385 and current `email_address` for every chat; on the list endpoint, pass
386 `organization_ids[]` to keep the results to one organization. For the
387 email address the creator had when the chat was created, query
388 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
389 and a `created_at` window around the chat's `created_at`, find the event
390 whose `claude_chat_id` matches this chat's `id`, and read
391 `actor.email_address`. These events exist only for chats created after
392 compliance logging was enabled for the organization.
378 The user who created the chat. Null when the API key is restricted to one organization and the creator is no longer a member of it.
393379
394380 - `id: string`
395381
api/compliance/apps/chats/messages/list Changed · +2 / -16 lines
from line 55
5555
5656 Maximum results (max: 1000). When omitted, the full result set is returned in one response.
5757
58 maximum: 1000, minimum: 1
58 minimum: 1, maximum: 1000
5959
6060- `order: optional "asc" or "desc"`
6161
from line 373
373373
374374- `user: object or null`
375375
376 The user who created the chat.
377
378 Null when the API key is restricted to one organization and the creator
379 is no longer a member of it (for example, after they were removed from
380 it).
381
382 A key for the whole parent organization returns the creator's `id`
383 and current `email_address` for every chat; on the list endpoint, pass
384 `organization_ids[]` to keep the results to one organization. For the
385 email address the creator had when the chat was created, query
386 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
387 and a `created_at` window around the chat's `created_at`, find the event
388 whose `claude_chat_id` matches this chat's `id`, and read
389 `actor.email_address`. These events exist only for chats created after
390 compliance logging was enabled for the organization.
376 The user who created the chat. Null when the API key is restricted to one organization and the creator is no longer a member of it.
391377
392378 - `id: string`
393379
api/compliance/apps/projects Changed · +9 / -33 lines
from line 44
4444
4545 Maximum results (default: 20, max: 100)
4646
47 default: 20, maximum: 100, minimum: 1
47 default: 20, minimum: 1, maximum: 100
4848
4949- `organization_ids: optional array of string`
5050
from line 130
130130
131131 - `user: object or null`
132132
133 The user who created a project or project document.
133 Project creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
134134
135 Fields that reference this type are null when the creator's account has
136 been deleted or the creator is no longer a member of an organization the
137 key may read.
138
139135 - `id: string`
140136
141137 User identifier (tagged ID)
from line 256
260256
261257- `user: object or null`
262258
263 The user who created a project or project document.
259 Project creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
264260
265 Fields that reference this type are null when the creator's account has
266 been deleted or the creator is no longer a member of an organization the
267 key may read.
268
269261 - `id: string`
270262
271263 User identifier (tagged ID)
from line 418
426418
427419 - `user: object or null`
428420
429 The user who created a project or project document.
421 Project creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
430422
431 Fields that reference this type are null when the creator's account has
432 been deleted or the creator is no longer a member of an organization the
433 key may read.
434
435423 - `id: string`
436424
437425 User identifier (tagged ID)
from line 476
488476
489477 - `user: object or null`
490478
491 The user who created a project or project document.
479 Project creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
492480
493 Fields that reference this type are null when the creator's account has
494 been deleted or the creator is no longer a member of an organization the
495 key may read.
496
497481 - `id: string`
498482
499483 User identifier (tagged ID)
from line 537
553537
554538 Maximum results (default: 20, max: 100)
555539
556 default: 20, maximum: 100, minimum: 1
540 default: 20, minimum: 1, maximum: 100
557541
558542- `page: optional string`
559543
from line 686
702686
703687 Maximum results (default: 20, max: 100)
704688
705 default: 20, maximum: 100, minimum: 1
689 default: 20, minimum: 1, maximum: 100
706690
707691- `page: optional string`
708692
from line 903
919903
920904- `user: object or null`
921905
922 The user who created a project or project document.
906 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
923907
924 Fields that reference this type are null when the creator's account has
925 been deleted or the creator is no longer a member of an organization the
926 key may read.
927
928908 - `id: string`
929909
930910 User identifier (tagged ID)
from line 993
1013993
1014994- `user: object or null`
1015995
1016 The user who created a project or project document.
1017
1018 Fields that reference this type are null when the creator's account has
1019 been deleted or the creator is no longer a member of an organization the
1020 key may read.
996 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
1021997
1022998 - `id: string`
1023999
api/compliance/apps/projects/documents Changed · +4 / -20 lines
from line 43
4343
4444- `user: object or null`
4545
46 The user who created a project or project document.
46 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
4747
48 Fields that reference this type are null when the creator's account has
49 been deleted or the creator is no longer a member of an organization the
50 key may read.
51
5248 - `id: string`
5349
5450 User identifier (tagged ID)
from line 133
137133
138134- `user: object or null`
139135
140 The user who created a project or project document.
136 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
141137
142 Fields that reference this type are null when the creator's account has
143 been deleted or the creator is no longer a member of an organization the
144 key may read.
145
146138 - `id: string`
147139
148140 User identifier (tagged ID)
from line 245
253245
254246 - `user: object or null`
255247
256 The user who created a project or project document.
248 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
257249
258 Fields that reference this type are null when the creator's account has
259 been deleted or the creator is no longer a member of an organization the
260 key may read.
261
262250 - `id: string`
263251
264252 User identifier (tagged ID)
from line 314
326314
327315 - `user: object or null`
328316
329 The user who created a project or project document.
330
331 Fields that reference this type are null when the creator's account has
332 been deleted or the creator is no longer a member of an organization the
333 key may read.
317 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
334318
335319 - `id: string`
336320
api/compliance/apps/projects/documents/metadata Changed · +1 / -5 lines
from line 60
6060
6161- `user: object or null`
6262
63 The user who created a project or project document.
64
65 Fields that reference this type are null when the creator's account has
66 been deleted or the creator is no longer a member of an organization the
67 key may read.
63 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
6864
6965 - `id: string`
7066
api/compliance/apps/projects/documents/retrieve Changed · +1 / -5 lines
from line 41
4141
4242- `user: object or null`
4343
44 The user who created a project or project document.
45
46 Fields that reference this type are null when the creator's account has
47 been deleted or the creator is no longer a member of an organization the
48 key may read.
44 Document creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
4945
5046 - `id: string`
5147
api/compliance/apps/projects/list Changed · +2 / -6 lines
from line 42
4242
4343 Maximum results (default: 20, max: 100)
4444
45 default: 20, maximum: 100, minimum: 1
45 default: 20, minimum: 1, maximum: 100
4646
4747- `organization_ids: optional array of string`
4848
from line 128
128128
129129 - `user: object or null`
130130
131 The user who created a project or project document.
132
133 Fields that reference this type are null when the creator's account has
134 been deleted or the creator is no longer a member of an organization the
135 key may read.
131 Project creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
136132
137133 - `id: string`
138134
api/compliance/apps/projects/retrieve Changed · +1 / -5 lines
from line 73
7373
7474- `user: object or null`
7575
76 The user who created a project or project document.
77
78 Fields that reference this type are null when the creator's account has
79 been deleted or the creator is no longer a member of an organization the
80 key may read.
76 Project creator information, or null if the creator's account has been deleted or the creator is no longer a member of an organization the key may read
8177
8278 - `id: string`
8379
api/compliance/apps/sessions Changed · +12 / -12 lines
from line 36
3636
3737 Maximum results (default: 100, max: 500)
3838
39 default: 100, maximum: 500, minimum: 1
39 default: 100, minimum: 1, maximum: 500
4040
4141- `page: optional string`
4242
from line 274
274274
275275 Maximum results (default: 100, max: 1000)
276276
277 default: 100, maximum: 1000, minimum: 1
277 default: 100, minimum: 1, maximum: 1000
278278
279279- `order: optional "asc" or "desc"`
280280
from line 294
294294
295295 Truncate each text item inside a tool result to at most this many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
296296
297 default: 10000, maximum: 2147483647, minimum: -1
297 default: 10000, minimum: -1, maximum: 2147483647
298298
299299- `tool_use_input_max_bytes: optional number`
300300
301301 Truncate each tool-use input to at most this many bytes (cut on a code-point boundary so the result is valid UTF-8). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
302302
303 default: 10000, maximum: 2147483647, minimum: -1
303 default: 10000, minimum: -1, maximum: 2147483647
304304
305305#### Headers
306306
from line 634
634634
635635 Maximum results (default: 100, max: 500)
636636
637 default: 100, maximum: 500, minimum: 1
637 default: 100, minimum: 1, maximum: 500
638638
639639- `organization_ids: optional array of string`
640640
from line 688
688688
689689 - `started_by_user: object or null`
690690
691 A user associated with a remote session.
691 The user who initiated an agent-owned session (for example, by mentioning Claude in Slack or via a scheduled trigger). Null for user-owned sessions — where the session's `user` started it — and for agent sessions with no human initiator. For initiators no longer a member of an organization the key may read, the object is populated with `email_address` null.
692692
693693 - `id: string`
694694
from line 710
710710
711711 - `user: object or null`
712712
713 A user associated with a remote session.
713 The user who owns the session. Null for sessions owned by an automated agent rather than a user. At most one of `user` and `agent_id` is set. For users no longer a member of an organization the key may read, the object is populated with `email_address` null.
714714
715715 - `id: string`
716716
from line 794
794794
795795 Maximum results (default: 100, max: 1000)
796796
797 default: 100, maximum: 1000, minimum: 1
797 default: 100, minimum: 1, maximum: 1000
798798
799799- `order: optional "asc" or "desc"`
800800
from line 814
814814
815815 Truncate each text item inside a tool result to at most this many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum. `0` is not a valid value.
816816
817 default: 10000, maximum: 2147483647, minimum: -1
817 default: 10000, minimum: -1, maximum: 2147483647
818818
819819- `tool_use_input_max_bytes: optional number`
820820
821821 Truncate each tool-use input to at most this many bytes (cut on a code-point boundary so the result is valid UTF-8). Pass `-1` to request the server maximum. `0` is not a valid value.
822822
823 default: 10000, maximum: 2147483647, minimum: -1
823 default: 10000, minimum: -1, maximum: 2147483647
824824
825825#### Headers
826826
from line 982
982982
983983 - `started_by_user: object or null`
984984
985 A user associated with a remote session.
985 The user who initiated an agent-owned session (for example, by mentioning Claude in Slack or via a scheduled trigger). Null for user-owned sessions — where the session's `user` started it — and for agent sessions with no human initiator. For initiators no longer a member of an organization the key may read, the object is populated with `email_address` null.
986986
987987 - `id: string`
988988
from line 1004
10041004
10051005 - `user: object or null`
10061006
1007 A user associated with a remote session.
1007 The user who owns the session. Null for sessions owned by an automated agent rather than a user. At most one of `user` and `agent_id` is set. For users no longer a member of an organization the key may read, the object is populated with `email_address` null.
10081008
10091009 - `id: string`
10101010
api/compliance/apps/sessions/local Changed · +4 / -4 lines
from line 34
3434
3535 Maximum results (default: 100, max: 500)
3636
37 default: 100, maximum: 500, minimum: 1
37 default: 100, minimum: 1, maximum: 500
3838
3939- `page: optional string`
4040
from line 388
388388
389389 Maximum results (default: 100, max: 1000)
390390
391 default: 100, maximum: 1000, minimum: 1
391 default: 100, minimum: 1, maximum: 1000
392392
393393- `order: optional "asc" or "desc"`
394394
from line 408
408408
409409 Truncate each text item inside a tool result to at most this many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
410410
411 default: 10000, maximum: 2147483647, minimum: -1
411 default: 10000, minimum: -1, maximum: 2147483647
412412
413413- `tool_use_input_max_bytes: optional number`
414414
415415 Truncate each tool-use input to at most this many bytes (cut on a code-point boundary so the result is valid UTF-8). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
416416
417 default: 10000, maximum: 2147483647, minimum: -1
417 default: 10000, minimum: -1, maximum: 2147483647
418418
419419#### Headers
420420
api/compliance/apps/sessions/local/messages Changed · +3 / -3 lines
from line 36
3636
3737 Maximum results (default: 100, max: 1000)
3838
39 default: 100, maximum: 1000, minimum: 1
39 default: 100, minimum: 1, maximum: 1000
4040
4141- `order: optional "asc" or "desc"`
4242
from line 56
5656
5757 Truncate each text item inside a tool result to at most this many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
5858
59 default: 10000, maximum: 2147483647, minimum: -1
59 default: 10000, minimum: -1, maximum: 2147483647
6060
6161- `tool_use_input_max_bytes: optional number`
6262
6363 Truncate each tool-use input to at most this many bytes (cut on a code-point boundary so the result is valid UTF-8). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
6464
65 default: 10000, maximum: 2147483647, minimum: -1
65 default: 10000, minimum: -1, maximum: 2147483647
6666
6767### Headers
6868
api/compliance/apps/sessions/local/messages/list Changed · +3 / -3 lines
from line 34
3434
3535 Maximum results (default: 100, max: 1000)
3636
37 default: 100, maximum: 1000, minimum: 1
37 default: 100, minimum: 1, maximum: 1000
3838
3939- `order: optional "asc" or "desc"`
4040
from line 54
5454
5555 Truncate each text item inside a tool result to at most this many bytes (cut on a code-point boundary). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
5656
57 default: 10000, maximum: 2147483647, minimum: -1
57 default: 10000, minimum: -1, maximum: 2147483647
5858
5959- `tool_use_input_max_bytes: optional number`
6060
6161 Truncate each tool-use input to at most this many bytes (cut on a code-point boundary so the result is valid UTF-8). Pass `-1` to request the server maximum (approximately 1 MiB); larger values are clamped to it. `0` is not a valid value.
6262
63 default: 10000, maximum: 2147483647, minimum: -1
63 default: 10000, minimum: -1, maximum: 2147483647
6464
6565## Headers
6666