What this read moved
426–450 of 519This capture is too large to show at once. Changes 426-450 of 519 are below, significant first; the rest are on the following screens.
api/compliance/apps/artifacts/retrieve Changed · +11 / -0 lines
from line 1
1---
2title: Get artifact metadata
3url: https://platform.claude.com/docs/en/api/compliance/apps/artifacts/retrieve
4---
5
16# Get artifact metadata
27
38**GET** `/v1/compliance/apps/artifacts/{artifact_version_id}`
from line 21
1621 The artifact version ID (tagged ID, e.g., claude_artifact_version_abc123)
1722
1823## Headers
24
25- `"anthropic-version": optional string`
26
27 The version of the Claude API you want to use.
28
29 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1930
2031- `"x-api-key": optional string`
2132
api/compliance/apps/chats Changed · +132 / -37 lines
from line 1
1---
2title: Chats
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats
4---
5
16# Chats
27
38## List chats
from line 116
111116
112117### Headers
113118
119- `"anthropic-version": optional string`
120
121 The version of the Claude API you want to use.
122
123 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
124
114125- `"x-api-key": optional string`
115126
116127### Returns
from line 174
163174
164175 - `user: object or null`
165176
166 User information for compliance responses.
177 The user who created the chat.
167178
179 Null when the API key is restricted to one organization and the creator
180 is no longer a member of it (for example, after they were removed from
181 it).
182
183 A key for the whole parent organization returns the creator's `id`
184 and current `email_address` for every chat; on the list endpoint, pass
185 `organization_ids[]` to keep the results to one organization. For the
186 email address the creator had when the chat was created, query
187 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
188 and a `created_at` window around the chat's `created_at`, find the event
189 whose `claude_chat_id` matches this chat's `id`, and read
190 `actor.email_address`. These events exist only for chats created after
191 compliance logging was enabled for the organization.
192
168193 - `id: string`
169194
170195 User identifier
from line 265
240265
241266### Headers
242267
243- `"x-api-key": optional string`
268- `"anthropic-version": optional string`
244269
245### Returns
270 The version of the Claude API you want to use.
246271
247- `id: string`
272 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
248273
249 The ID of the Claude chat that was deleted
274- `"x-api-key": optional string`
250275
276### Returns
277
251278- `type: optional "claude_chat_deleted"`
252279
253280 Constant string confirming deletion
from line 281
254281
255282 default: claude_chat_deleted
256283
284- `id: string`
285
286 The ID of the Claude chat that was deleted
287
257288### Example
258289
259290```bash
from line 354
323354
324355 - `user: object or null`
325356
326 User information for compliance responses.
357 The user who created the chat.
327358
359 Null when the API key is restricted to one organization and the creator
360 is no longer a member of it (for example, after they were removed from
361 it).
362
363 A key for the whole parent organization returns the creator's `id`
364 and current `email_address` for every chat; on the list endpoint, pass
365 `organization_ids[]` to keep the results to one organization. For the
366 email address the creator had when the chat was created, query
367 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
368 and a `created_at` window around the chat's `created_at`, find the event
369 whose `claude_chat_id` matches this chat's `id`, and read
370 `actor.email_address`. These events exist only for chats created after
371 compliance logging was enabled for the organization.
372
328373 - `id: string`
329374
330375 User identifier
from line 390
345390
346391 Response for deleting a Claude chat.
347392
348 - `id: string`
349
350 The ID of the Claude chat that was deleted
351
352393 - `type: optional "claude_chat_deleted"`
353394
354395 Constant string confirming deletion
from line 396
355396
356397 default: claude_chat_deleted
357398
399 - `id: string`
400
401 The ID of the Claude chat that was deleted
402
358403## Chats › Messages
359404
360405### Get chat messages
from line 506
461506
462507#### Headers
463508
509- `"anthropic-version": optional string`
510
511 The version of the Claude API you want to use.
512
513 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
514
464515- `"x-api-key": optional string`
465516
466517#### Returns
from line 556
505556
506557 Text content block.
507558
559 - `type: "text"`
560
561 default: text
562
508563 - `text: string`
509564
510565 Text content from human or assistant
from line 576
521576
522577 default: false
523578
524 - `type: "text"`
525
526 default: text
527
528579 - `ToolUse object`
529580
530581 Tool invocation requested by the assistant.
531582
583 - `type: "tool_use"`
584
585 default: tool_use
586
532587 - `id: string or null`
533588
534589 Tool-use ID, e.g. 'toolu_01AbC...'
from line 610
555610
556611 default: false
557612
558 - `type: "tool_use"`
559
560 default: tool_use
561
562613 - `ToolResult object`
563614
564615 Result returned by a tool invocation.
565616
617 - `type: "tool_result"`
618
619 default: tool_result
620
566621 - `content: array of object`
567622
568623 Text content returned by the tool. Generated files are surfaced via the message's `generated_files` list; other non-text item types (including images and links) are omitted.
569624
570 - `text: string`
571
572 Text returned by the tool
573
574625 - `type: "text"`
575626
576627 default: text
577628
629 - `text: string`
630
631 Text returned by the tool
632
578633 - `integration_name: string or null`
579634
580635 Name of the integration that provides this tool, when applicable
from line 656
601656
602657 default: false
603658
604 - `type: "tool_result"`
605
606 default: tool_result
607
608659 - `created_at: string`
609660
610661 Message creation timestamp - For human: when they sent the message, For assistant: when it completed the last content block
from line 778
727778
728779- `user: object or null`
729780
730 User information for compliance responses.
781 The user who created the chat.
731782
783 Null when the API key is restricted to one organization and the creator
784 is no longer a member of it (for example, after they were removed from
785 it).
786
787 A key for the whole parent organization returns the creator's `id`
788 and current `email_address` for every chat; on the list endpoint, pass
789 `organization_ids[]` to keep the results to one organization. For the
790 email address the creator had when the chat was created, query
791 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
792 and a `created_at` window around the chat's `created_at`, find the event
793 whose `claude_chat_id` matches this chat's `id`, and read
794 `actor.email_address`. These events exist only for chats created after
795 compliance logging was enabled for the organization.
796
732797 - `id: string`
733798
734799 User identifier
from line 898
833898
834899#### Headers
835900
901- `"anthropic-version": optional string`
902
903 The version of the Claude API you want to use.
904
905 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
906
836907- `"x-api-key": optional string`
837908
838909#### Returns
from line 983
912983
913984#### Headers
914985
915- `"x-api-key": optional string`
986- `"anthropic-version": optional string`
916987
917#### Returns
988 The version of the Claude API you want to use.
918989
919- `id: string`
990 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
920991
921 The ID of the file that was deleted
992- `"x-api-key": optional string`
922993
994#### Returns
995
923996- `type: optional "claude_file_deleted"`
924997
925998 Constant string confirming deletion
from line 999
926999
9271000 default: claude_file_deleted
9281001
1002- `id: string`
1003
1004 The ID of the file that was deleted
1005
9291006#### Example
9301007
9311008```bash
from line 1034
9571034
9581035#### Headers
9591036
1037- `"anthropic-version": optional string`
1038
1039 The version of the Claude API you want to use.
1040
1041 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1042
9601043- `"x-api-key": optional string`
9611044
9621045#### Example
from line 1067
9841067
9851068#### Headers
9861069
1070- `"anthropic-version": optional string`
1071
1072 The version of the Claude API you want to use.
1073
1074 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1075
9871076- `"x-api-key": optional string`
9881077
9891078#### Returns
from line 1141
10521141 The generated-file id (e.g., 'claude_gen_file_abc123') as returned in `chat_messages[].generated_files[].id` from GET /apps/chats/{claude_chat_id}/messages.
10531142
10541143#### Headers
1144
1145- `"anthropic-version": optional string`
1146
1147 The version of the Claude API you want to use.
1148
1149 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
10551150
10561151- `"x-api-key": optional string`
10571152
api/compliance/apps/chats/delete Changed · +15 / -4 lines
from line 1
1---
2title: Delete chat
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/delete
4---
5
16# Delete chat
27
38**DELETE** `/v1/compliance/apps/chats/{claude_chat_id}`
from line 18
1318
1419## Headers
1520
16- `"x-api-key": optional string`
21- `"anthropic-version": optional string`
1722
18## Returns
23 The version of the Claude API you want to use.
1924
20- `id: string`
25 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
2126
22 The ID of the Claude chat that was deleted
27- `"x-api-key": optional string`
2328
29## Returns
30
2431- `type: optional "claude_chat_deleted"`
2532
2633 Constant string confirming deletion
2734
2835 default: claude_chat_deleted
36
37- `id: string`
38
39 The ID of the Claude chat that was deleted
2940
3041## Example
3142
api/compliance/apps/chats/files Changed · +35 / -12 lines
from line 1
1---
2title: Files
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/files
4---
5
16# Files
27
38## Get file metadata
from line 21
1621
1722### Headers
1823
24- `"anthropic-version": optional string`
25
26 The version of the Claude API you want to use.
27
28 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
29
1930- `"x-api-key": optional string`
2031
2132### Returns
from line 106
95106
96107### Headers
97108
98- `"x-api-key": optional string`
109- `"anthropic-version": optional string`
99110
100### Returns
111 The version of the Claude API you want to use.
101112
102- `id: string`
113 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
103114
104 The ID of the file that was deleted
115- `"x-api-key": optional string`
105116
117### Returns
118
106119- `type: optional "claude_file_deleted"`
107120
108121 Constant string confirming deletion
from line 122
109122
110123 default: claude_file_deleted
111124
125- `id: string`
126
127 The ID of the file that was deleted
128
112129### Example
113130
114131```bash
from line 157
140157
141158### Headers
142159
160- `"anthropic-version": optional string`
161
162 The version of the Claude API you want to use.
163
164 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
165
143166- `"x-api-key": optional string`
144167
145168### Example
from line 223
200223
201224 Response for deleting a compliance file.
202225
203 - `id: string`
204
205 The ID of the file that was deleted
206
207226 - `type: optional "claude_file_deleted"`
208227
209228 Constant string confirming deletion
210229
211230 default: claude_file_deleted
231
232 - `id: string`
233
234 The ID of the file that was deleted
212235
api/compliance/apps/chats/files/delete Changed · +15 / -4 lines
from line 1
1---
2title: Delete file
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/files/delete
4---
5
16# Delete file
27
38**DELETE** `/v1/compliance/apps/chats/files/{claude_file_id}`
from line 18
1318
1419## Headers
1520
16- `"x-api-key": optional string`
21- `"anthropic-version": optional string`
1722
18## Returns
23 The version of the Claude API you want to use.
1924
20- `id: string`
25 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
2126
22 The ID of the file that was deleted
27- `"x-api-key": optional string`
2328
29## Returns
30
2431- `type: optional "claude_file_deleted"`
2532
2633 Constant string confirming deletion
2734
2835 default: claude_file_deleted
36
37- `id: string`
38
39 The ID of the file that was deleted
2940
3041## Example
3142
api/compliance/apps/chats/files/download Changed · +11 / -0 lines
from line 1
1---
2title: Download file content
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/files/download
4---
5
16# Download file content
27
38**GET** `/v1/compliance/apps/chats/files/{claude_file_id}/content`
from line 16
1116 The file ID (tagged ID, e.g., claude_file_abc123)
1217
1318## Headers
19
20- `"anthropic-version": optional string`
21
22 The version of the Claude API you want to use.
23
24 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1425
1526- `"x-api-key": optional string`
1627
api/compliance/apps/chats/files/retrieve Changed · +11 / -0 lines
from line 1
1---
2title: Get file metadata
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/files/retrieve
4---
5
16# Get file metadata
27
38**GET** `/v1/compliance/apps/chats/files/{claude_file_id}`
from line 18
1318 The file ID (tagged ID, e.g., claude_file_abc123)
1419
1520## Headers
21
22- `"anthropic-version": optional string`
23
24 The version of the Claude API you want to use.
25
26 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1627
1728- `"x-api-key": optional string`
1829
api/compliance/apps/chats/generated_files Changed · +17 / -0 lines
from line 1
1---
2title: Generated Files
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/generated_files
4---
5
16# Generated Files
27
38## Get Claude-generated file metadata
from line 21
1621
1722### Headers
1823
24- `"anthropic-version": optional string`
25
26 The version of the Claude API you want to use.
27
28 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
29
1930- `"x-api-key": optional string`
2031
2132### Returns
from line 95
8495 The generated-file id (e.g., 'claude_gen_file_abc123') as returned in `chat_messages[].generated_files[].id` from GET /apps/chats/{claude_chat_id}/messages.
8596
8697### Headers
98
99- `"anthropic-version": optional string`
100
101 The version of the Claude API you want to use.
102
103 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
87104
88105- `"x-api-key": optional string`
89106
api/compliance/apps/chats/generated_files/download Changed · +11 / -0 lines
from line 1
1---
2title: Download a Claude-generated file
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/generated_files/download
4---
5
16# Download a Claude-generated file
27
38**GET** `/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content`
from line 16
1116 The generated-file id (e.g., 'claude_gen_file_abc123') as returned in `chat_messages[].generated_files[].id` from GET /apps/chats/{claude_chat_id}/messages.
1217
1318## Headers
19
20- `"anthropic-version": optional string`
21
22 The version of the Claude API you want to use.
23
24 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1425
1526- `"x-api-key": optional string`
1627
api/compliance/apps/chats/generated_files/retrieve Changed · +11 / -0 lines
from line 1
1---
2title: Get Claude-generated file metadata
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/generated_files/retrieve
4---
5
16# Get Claude-generated file metadata
27
38**GET** `/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}`
from line 18
1318 The generated-file id (e.g., 'claude_gen_file_abc123') as returned in `chat_messages[].generated_files[].id` from GET /apps/chats/{claude_chat_id}/messages.
1419
1520## Headers
21
22- `"anthropic-version": optional string`
23
24 The version of the Claude API you want to use.
25
26 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1627
1728- `"x-api-key": optional string`
1829
api/compliance/apps/chats/list Changed · +26 / -1 lines
from line 1
1---
2title: List chats
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/list
4---
5
16# List chats
27
38**GET** `/v1/compliance/apps/chats`
from line 114
109114
110115## Headers
111116
117- `"anthropic-version": optional string`
118
119 The version of the Claude API you want to use.
120
121 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
122
112123- `"x-api-key": optional string`
113124
114125## Returns
from line 172
161172
162173 - `user: object or null`
163174
164 User information for compliance responses.
175 The user who created the chat.
176
177 Null when the API key is restricted to one organization and the creator
178 is no longer a member of it (for example, after they were removed from
179 it).
180
181 A key for the whole parent organization returns the creator's `id`
182 and current `email_address` for every chat; on the list endpoint, pass
183 `organization_ids[]` to keep the results to one organization. For the
184 email address the creator had when the chat was created, query
185 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
186 and a `created_at` window around the chat's `created_at`, find the event
187 whose `claude_chat_id` matches this chat's `id`, and read
188 `actor.email_address`. These events exist only for chats created after
189 compliance logging was enabled for the organization.
165190
166191 - `id: string`
167192
api/compliance/apps/chats/messages Changed · +58 / -33 lines
from line 1
1---
2title: Messages
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/messages
4---
5
16# Messages
27
38## Get chat messages
from line 109
104109
105110### Headers
106111
112- `"anthropic-version": optional string`
113
114 The version of the Claude API you want to use.
115
116 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
117
107118- `"x-api-key": optional string`
108119
109120### Returns
from line 159
148159
149160 Text content block.
150161
162 - `type: "text"`
163
164 default: text
165
151166 - `text: string`
152167
153168 Text content from human or assistant
from line 179
164179
165180 default: false
166181
167 - `type: "text"`
168
169 default: text
170
171182 - `ToolUse object`
172183
173184 Tool invocation requested by the assistant.
174185
186 - `type: "tool_use"`
187
188 default: tool_use
189
175190 - `id: string or null`
176191
177192 Tool-use ID, e.g. 'toolu_01AbC...'
from line 213
198213
199214 default: false
200215
201 - `type: "tool_use"`
202
203 default: tool_use
204
205216 - `ToolResult object`
206217
207218 Result returned by a tool invocation.
208219
220 - `type: "tool_result"`
221
222 default: tool_result
223
209224 - `content: array of object`
210225
211226 Text content returned by the tool. Generated files are surfaced via the message's `generated_files` list; other non-text item types (including images and links) are omitted.
212227
213 - `text: string`
214
215 Text returned by the tool
216
217228 - `type: "text"`
218229
219230 default: text
220231
232 - `text: string`
233
234 Text returned by the tool
235
221236 - `integration_name: string or null`
222237
223238 Name of the integration that provides this tool, when applicable
from line 259
244259
245260 default: false
246261
247 - `type: "tool_result"`
248
249 default: tool_result
250
251262 - `created_at: string`
252263
253264 Message creation timestamp - For human: when they sent the message, For assistant: when it completed the last content block
from line 381
370381
371382- `user: object or null`
372383
373 User information for compliance responses.
384 The user who created the chat.
374385
386 Null when the API key is restricted to one organization and the creator
387 is no longer a member of it (for example, after they were removed from
388 it).
389
390 A key for the whole parent organization returns the creator's `id`
391 and current `email_address` for every chat; on the list endpoint, pass
392 `organization_ids[]` to keep the results to one organization. For the
393 email address the creator had when the chat was created, query
394 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
395 and a `created_at` window around the chat's `created_at`, find the event
396 whose `claude_chat_id` matches this chat's `id`, and read
397 `actor.email_address`. These events exist only for chats created after
398 compliance logging was enabled for the organization.
399
375400 - `id: string`
376401
377402 User identifier
from line 523
498523
499524 Text content block.
500525
526 - `type: "text"`
527
528 default: text
529
501530 - `text: string`
502531
503532 Text content from human or assistant
from line 543
514543
515544 default: false
516545
517 - `type: "text"`
518
519 default: text
520
521546 - `ToolUse object`
522547
523548 Tool invocation requested by the assistant.
524549
550 - `type: "tool_use"`
551
552 default: tool_use
553
525554 - `id: string or null`
526555
527556 Tool-use ID, e.g. 'toolu_01AbC...'
from line 577
548577
549578 default: false
550579
551 - `type: "tool_use"`
552
553 default: tool_use
554
555580 - `ToolResult object`
556581
557582 Result returned by a tool invocation.
558583
584 - `type: "tool_result"`
585
586 default: tool_result
587
559588 - `content: array of object`
560589
561590 Text content returned by the tool. Generated files are surfaced via the message's `generated_files` list; other non-text item types (including images and links) are omitted.
562591
563 - `text: string`
564
565 Text returned by the tool
566
567592 - `type: "text"`
568593
569594 default: text
570595
596 - `text: string`
597
598 Text returned by the tool
599
571600 - `integration_name: string or null`
572601
573602 Name of the integration that provides this tool, when applicable
from line 622
593622 True when one or more text items in `content` were shortened. Pass the endpoint's tool-result max parameter as -1 to request full content, subject to any server-side maximum the endpoint enforces.
594623
595624 default: false
596
597 - `type: "tool_result"`
598
599 default: tool_result
600625
601626 - `created_at: string`
602627
api/compliance/apps/chats/messages/list Changed · +42 / -17 lines
from line 1
1---
2title: Get chat messages
3url: https://platform.claude.com/docs/en/api/compliance/apps/chats/messages/list
4---
5
16# Get chat messages
27
38**GET** `/v1/compliance/apps/chats/{claude_chat_id}/messages`
from line 107
102107
103108## Headers
104109
110- `"anthropic-version": optional string`
111
112 The version of the Claude API you want to use.
113
114 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
115
105116- `"x-api-key": optional string`
106117
107118## Returns
from line 157
146157
147158 Text content block.
148159
160 - `type: "text"`
161
162 default: text
163
149164 - `text: string`
150165
151166 Text content from human or assistant
from line 177
162177
163178 default: false
164179
165 - `type: "text"`
166
167 default: text
168
169180 - `ToolUse object`
170181
171182 Tool invocation requested by the assistant.
172183
184 - `type: "tool_use"`
185
186 default: tool_use
187
173188 - `id: string or null`
174189
175190 Tool-use ID, e.g. 'toolu_01AbC...'
from line 211
196211
197212 default: false
198213
199 - `type: "tool_use"`
200
201 default: tool_use
202
203214 - `ToolResult object`
204215
205216 Result returned by a tool invocation.
206217
218 - `type: "tool_result"`
219
220 default: tool_result
221
207222 - `content: array of object`
208223
209224 Text content returned by the tool. Generated files are surfaced via the message's `generated_files` list; other non-text item types (including images and links) are omitted.
210225
211 - `text: string`
212
213 Text returned by the tool
214
215226 - `type: "text"`
216227
217228 default: text
218229
230 - `text: string`
231
232 Text returned by the tool
233
219234 - `integration_name: string or null`
220235
221236 Name of the integration that provides this tool, when applicable
from line 257
242257
243258 default: false
244259
245 - `type: "tool_result"`
246
247 default: tool_result
248
249260 - `created_at: string`
250261
251262 Message creation timestamp - For human: when they sent the message, For assistant: when it completed the last content block
from line 379
368379
369380- `user: object or null`
370381
371 User information for compliance responses.
382 The user who created the chat.
383
384 Null when the API key is restricted to one organization and the creator
385 is no longer a member of it (for example, after they were removed from
386 it).
387
388 A key for the whole parent organization returns the creator's `id`
389 and current `email_address` for every chat; on the list endpoint, pass
390 `organization_ids[]` to keep the results to one organization. For the
391 email address the creator had when the chat was created, query
392 `GET /v1/compliance/activities` with `activity_types[]=claude_chat_created`
393 and a `created_at` window around the chat's `created_at`, find the event
394 whose `claude_chat_id` matches this chat's `id`, and read
395 `actor.email_address`. These events exist only for chats created after
396 compliance logging was enabled for the organization.
372397
373398 - `id: string`
374399
api/compliance/apps/projects Changed · +107 / -54 lines
from line 1
1---
2title: Projects
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects
4---
5
16# Projects
27
38## List projects
from line 86
8186
8287### Headers
8388
89- `"anthropic-version": optional string`
90
91 The version of the Claude API you want to use.
92
93 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
94
8495- `"x-api-key": optional string`
8596
8697### Returns
from line 209
198209
199210### Headers
200211
212- `"anthropic-version": optional string`
213
214 The version of the Claude API you want to use.
215
216 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
217
201218- `"x-api-key": optional string`
202219
203220### Returns
from line 344
327344
328345### Headers
329346
330- `"x-api-key": optional string`
347- `"anthropic-version": optional string`
331348
332### Returns
349 The version of the Claude API you want to use.
333350
334- `id: string`
351 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
335352
336 The ID of the Claude project that was deleted
353- `"x-api-key": optional string`
337354
355### Returns
356
338357- `type: optional "claude_project_deleted"`
339358
340359 Constant string confirming deletion.
from line 360
341360
342361 default: claude_project_deleted
343362
363- `id: string`
364
365 The ID of the Claude project that was deleted
366
344367### Example
345368
346369```bash
from line 529
506529
507530 Response for deleting a Claude project.
508531
509 - `id: string`
510
511 The ID of the Claude project that was deleted
512
513532 - `type: optional "claude_project_deleted"`
514533
515534 Constant string confirming deletion.
from line 535
516535
517536 default: claude_project_deleted
518537
538 - `id: string`
539
540 The ID of the Claude project that was deleted
541
519542## Projects › Attachments
520543
521544### List project attachments
from line 576
553576
554577#### Headers
555578
579- `"anthropic-version": optional string`
580
581 The version of the Claude API you want to use.
582
583 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
584
556585- `"x-api-key": optional string`
557586
558587#### Returns
from line 594
565594
566595 File attachment reference for compliance responses.
567596
597 - `type: "project_file"`
598
599 Discriminator marking this as a binary file
600
601 default: project_file
602
568603 - `id: string`
569604
570605 File identifier (e.g., 'claude_file_abcd')
from line 626
591626
592627 Size in bytes of the file's preferred downloadable variant, when recorded. Null otherwise. Use the per-file `/metadata` endpoint for the authoritative value.
593628
594 - `type: "project_file"`
629 - `ComplianceProjectDocReference object`
595630
596 Discriminator marking this as a binary file
631 Project document attachment reference for compliance responses.
597632
598 default: project_file
633 - `type: "project_doc"`
599634
600 - `ComplianceProjectDocReference object`
635 Discriminator marking this as a plain text document
601636
602 Project document attachment reference for compliance responses.
637 default: project_doc
603638
604639 - `id: string`
605640
from line 656
621656
622657 default: text/plain
623658
624 - `type: "project_doc"`
625
626 Discriminator marking this as a plain text document
627
628 default: project_doc
629
630659 - `updated_at: string or null`
631660
632661 Last-modified timestamp of the document. Reserved for future use — currently always null.
from line 730
701730
702731#### Headers
703732
733- `"anthropic-version": optional string`
734
735 The version of the Claude API you want to use.
736
737 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
738
704739- `"x-api-key": optional string`
705740
706741#### Returns
from line 748
713748
714749 An individual user granted a role on a project.
715750
751 - `type: "user"`
752
753 Discriminator marking this as an individual user collaborator
754
755 default: user
756
716757 - `granted_at: string`
717758
718759 When this collaborator was granted access (RFC 3339 format)
from line 772
731772
732773 - `"viewer"`
733774
734 - `type: "user"`
735
736 Discriminator marking this as an individual user collaborator
737
738 default: user
739
740775 - `user_id: string or null`
741776
742777 Identifier of the user granted access (tagged ID), or null if their account has since been deleted
from line 780
745780
746781 An RBAC group granted a role on a project.
747782
783 - `type: "group"`
784
785 Discriminator marking this as a group collaborator
786
787 default: group
788
748789 - `granted_at: string`
749790
750791 When this collaborator was granted access (RFC 3339 format)
from line 808
767808
768809 - `"viewer"`
769810
770 - `type: "group"`
811 - `ComplianceProjectOrganizationCollaborator object`
771812
772 Discriminator marking this as a group collaborator
813 An entire organization granted a role on a project.
773814
774 default: group
815 - `type: "organization"`
775816
776 - `ComplianceProjectOrganizationCollaborator object`
817 Discriminator marking this as an organization-wide grant
777818
778 An entire organization granted a role on a project.
819 default: organization
779820
780821 - `granted_at: string`
781822
from line 840
799840
800841 - `"viewer"`
801842
802 - `type: "organization"`
843 - `ComplianceProjectOrganizationRoleCollaborator object`
803844
804 Discriminator marking this as an organization-wide grant
845 All holders of an organization-level role granted a role on a project.
805846
806 default: organization
847 - `type: "organization_role"`
807848
808 - `ComplianceProjectOrganizationRoleCollaborator object`
849 Discriminator marking this as a grant to all organization members holding a specific org-level role
809850
810 All holders of an organization-level role granted a role on a project.
851 default: organization_role
811852
812853 - `granted_at: string`
813854
from line 872
831872
832873 - `"viewer"`
833874
834 - `type: "organization_role"`
835
836 Discriminator marking this as a grant to all organization members holding a specific org-level role
837
838 default: organization_role
839
840875- `has_more: boolean`
841876
842877 Whether more records exist beyond the current result set
from line 920
885920
886921#### Headers
887922
923- `"anthropic-version": optional string`
924
925 The version of the Claude API you want to use.
926
927 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
928
888929- `"x-api-key": optional string`
889930
890931#### Returns
from line 1005
9641005
9651006#### Headers
9661007
1008- `"anthropic-version": optional string`
1009
1010 The version of the Claude API you want to use.
1011
1012 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1013
9671014- `"x-api-key": optional string`
9681015
9691016#### Returns
from line 1104
10571104
10581105#### Headers
10591106
1060- `"x-api-key": optional string`
1107- `"anthropic-version": optional string`
10611108
1062#### Returns
1109 The version of the Claude API you want to use.
10631110
1064- `id: string`
1111 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
10651112
1066 The ID of the project document that was deleted
1113- `"x-api-key": optional string`
10671114
1115#### Returns
1116
10681117- `type: "claude_project_document_deleted"`
10691118
10701119 Constant string confirming deletion.
10711120
10721121 default: claude_project_document_deleted
1122
1123- `id: string`
1124
1125 The ID of the project document that was deleted
10731126
10741127#### Example
10751128
api/compliance/apps/projects/attachments Changed · +35 / -24 lines
from line 1
1---
2title: Attachments
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/attachments
4---
5
16# Attachments
27
38## List project attachments
from line 40
3540
3641### Headers
3742
43- `"anthropic-version": optional string`
44
45 The version of the Claude API you want to use.
46
47 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
48
3849- `"x-api-key": optional string`
3950
4051### Returns
from line 58
4758
4859 File attachment reference for compliance responses.
4960
61 - `type: "project_file"`
62
63 Discriminator marking this as a binary file
64
65 default: project_file
66
5067 - `id: string`
5168
5269 File identifier (e.g., 'claude_file_abcd')
from line 90
7390
7491 Size in bytes of the file's preferred downloadable variant, when recorded. Null otherwise. Use the per-file `/metadata` endpoint for the authoritative value.
7592
76 - `type: "project_file"`
93 - `ComplianceProjectDocReference object`
7794
78 Discriminator marking this as a binary file
95 Project document attachment reference for compliance responses.
7996
80 default: project_file
97 - `type: "project_doc"`
8198
82 - `ComplianceProjectDocReference object`
99 Discriminator marking this as a plain text document
83100
84 Project document attachment reference for compliance responses.
101 default: project_doc
85102
86103 - `id: string`
87104
from line 120
103120
104121 default: text/plain
105122
106 - `type: "project_doc"`
107
108 Discriminator marking this as a plain text document
109
110 default: project_doc
111
112123 - `updated_at: string or null`
113124
114125 Last-modified timestamp of the document. Reserved for future use — currently always null.
from line 173
162173
163174 File attachment reference for compliance responses.
164175
176 - `type: "project_file"`
177
178 Discriminator marking this as a binary file
179
180 default: project_file
181
165182 - `id: string`
166183
167184 File identifier (e.g., 'claude_file_abcd')
from line 205
188205
189206 Size in bytes of the file's preferred downloadable variant, when recorded. Null otherwise. Use the per-file `/metadata` endpoint for the authoritative value.
190207
191 - `type: "project_file"`
208 - `ComplianceProjectDocReference object`
192209
193 Discriminator marking this as a binary file
210 Project document attachment reference for compliance responses.
194211
195 default: project_file
212 - `type: "project_doc"`
196213
197 - `ComplianceProjectDocReference object`
214 Discriminator marking this as a plain text document
198215
199 Project document attachment reference for compliance responses.
216 default: project_doc
200217
201218 - `id: string`
202219
from line 234
217234 MIME type of the project document, always set to plain text
218235
219236 default: text/plain
220
221 - `type: "project_doc"`
222
223 Discriminator marking this as a plain text document
224
225 default: project_doc
226237
227238 - `updated_at: string or null`
228239
api/compliance/apps/projects/attachments/list Changed · +23 / -12 lines
from line 1
1---
2title: List project attachments
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/attachments/list
4---
5
16# List project attachments
27
38**GET** `/v1/compliance/apps/projects/{project_id}/attachments`
from line 38
3338
3439## Headers
3540
41- `"anthropic-version": optional string`
42
43 The version of the Claude API you want to use.
44
45 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
46
3647- `"x-api-key": optional string`
3748
3849## Returns
from line 56
4556
4657 File attachment reference for compliance responses.
4758
59 - `type: "project_file"`
60
61 Discriminator marking this as a binary file
62
63 default: project_file
64
4865 - `id: string`
4966
5067 File identifier (e.g., 'claude_file_abcd')
from line 88
7188
7289 Size in bytes of the file's preferred downloadable variant, when recorded. Null otherwise. Use the per-file `/metadata` endpoint for the authoritative value.
7390
74 - `type: "project_file"`
91 - `ComplianceProjectDocReference object`
7592
76 Discriminator marking this as a binary file
93 Project document attachment reference for compliance responses.
7794
78 default: project_file
95 - `type: "project_doc"`
7996
80 - `ComplianceProjectDocReference object`
97 Discriminator marking this as a plain text document
8198
82 Project document attachment reference for compliance responses.
99 default: project_doc
83100
84101 - `id: string`
85102
from line 117
100117 MIME type of the project document, always set to plain text
101118
102119 default: text/plain
103
104 - `type: "project_doc"`
105
106 Discriminator marking this as a plain text document
107
108 default: project_doc
109120
110121 - `updated_at: string or null`
111122
api/compliance/apps/projects/collaborators Changed · +83 / -72 lines
from line 1
1---
2title: Collaborators
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/collaborators
4---
5
16# Collaborators
27
38## List project collaborators
from line 36
3136
3237### Headers
3338
39- `"anthropic-version": optional string`
40
41 The version of the Claude API you want to use.
42
43 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
44
3445- `"x-api-key": optional string`
3546
3647### Returns
from line 54
4354
4455 An individual user granted a role on a project.
4556
57 - `type: "user"`
58
59 Discriminator marking this as an individual user collaborator
60
61 default: user
62
4663 - `granted_at: string`
4764
4865 When this collaborator was granted access (RFC 3339 format)
from line 78
6178
6279 - `"viewer"`
6380
64 - `type: "user"`
65
66 Discriminator marking this as an individual user collaborator
67
68 default: user
69
7081 - `user_id: string or null`
7182
7283 Identifier of the user granted access (tagged ID), or null if their account has since been deleted
from line 86
7586
7687 An RBAC group granted a role on a project.
7788
89 - `type: "group"`
90
91 Discriminator marking this as a group collaborator
92
93 default: group
94
7895 - `granted_at: string`
7996
8097 When this collaborator was granted access (RFC 3339 format)
from line 114
97114
98115 - `"viewer"`
99116
100 - `type: "group"`
117 - `ComplianceProjectOrganizationCollaborator object`
101118
102 Discriminator marking this as a group collaborator
119 An entire organization granted a role on a project.
103120
104 default: group
121 - `type: "organization"`
105122
106 - `ComplianceProjectOrganizationCollaborator object`
123 Discriminator marking this as an organization-wide grant
107124
108 An entire organization granted a role on a project.
125 default: organization
109126
110127 - `granted_at: string`
111128
from line 146
129146
130147 - `"viewer"`
131148
132 - `type: "organization"`
149 - `ComplianceProjectOrganizationRoleCollaborator object`
133150
134 Discriminator marking this as an organization-wide grant
151 All holders of an organization-level role granted a role on a project.
135152
136 default: organization
153 - `type: "organization_role"`
137154
138 - `ComplianceProjectOrganizationRoleCollaborator object`
155 Discriminator marking this as a grant to all organization members holding a specific org-level role
139156
140 All holders of an organization-level role granted a role on a project.
157 default: organization_role
141158
142159 - `granted_at: string`
143160
from line 178
161178
162179 - `"viewer"`
163180
164 - `type: "organization_role"`
165
166 Discriminator marking this as a grant to all organization members holding a specific org-level role
167
168 default: organization_role
169
170181- `has_more: boolean`
171182
172183 Whether more records exist beyond the current result set
from line 222
211222
212223 An individual user granted a role on a project.
213224
225 - `type: "user"`
226
227 Discriminator marking this as an individual user collaborator
228
229 default: user
230
214231 - `granted_at: string`
215232
216233 When this collaborator was granted access (RFC 3339 format)
from line 246
229246
230247 - `"viewer"`
231248
232 - `type: "user"`
233
234 Discriminator marking this as an individual user collaborator
235
236 default: user
237
238249 - `user_id: string or null`
239250
240251 Identifier of the user granted access (tagged ID), or null if their account has since been deleted
from line 254
243254
244255 An RBAC group granted a role on a project.
245256
257 - `type: "group"`
258
259 Discriminator marking this as a group collaborator
260
261 default: group
262
246263 - `granted_at: string`
247264
248265 When this collaborator was granted access (RFC 3339 format)
from line 282
265282
266283 - `"viewer"`
267284
268 - `type: "group"`
285 - `ComplianceProjectOrganizationCollaborator object`
269286
270 Discriminator marking this as a group collaborator
287 An entire organization granted a role on a project.
271288
272 default: group
289 - `type: "organization"`
273290
274 - `ComplianceProjectOrganizationCollaborator object`
291 Discriminator marking this as an organization-wide grant
275292
276 An entire organization granted a role on a project.
293 default: organization
277294
278295 - `granted_at: string`
279296
from line 314
297314
298315 - `"viewer"`
299316
300 - `type: "organization"`
317 - `ComplianceProjectOrganizationRoleCollaborator object`
301318
302 Discriminator marking this as an organization-wide grant
319 All holders of an organization-level role granted a role on a project.
303320
304 default: organization
321 - `type: "organization_role"`
305322
306 - `ComplianceProjectOrganizationRoleCollaborator object`
323 Discriminator marking this as a grant to all organization members holding a specific org-level role
307324
308 All holders of an organization-level role granted a role on a project.
325 default: organization_role
309326
310327 - `granted_at: string`
311328
from line 345
328345 - `"owner"`
329346
330347 - `"viewer"`
331
332 - `type: "organization_role"`
333
334 Discriminator marking this as a grant to all organization members holding a specific org-level role
335
336 default: organization_role
337348
api/compliance/apps/projects/collaborators/list Changed · +47 / -36 lines
from line 1
1---
2title: List project collaborators
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/collaborators/list
4---
5
16# List project collaborators
27
38**GET** `/v1/compliance/apps/projects/{project_id}/collaborators`
from line 34
2934
3035## Headers
3136
37- `"anthropic-version": optional string`
38
39 The version of the Claude API you want to use.
40
41 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
42
3243- `"x-api-key": optional string`
3344
3445## Returns
from line 52
4152
4253 An individual user granted a role on a project.
4354
55 - `type: "user"`
56
57 Discriminator marking this as an individual user collaborator
58
59 default: user
60
4461 - `granted_at: string`
4562
4663 When this collaborator was granted access (RFC 3339 format)
from line 76
5976
6077 - `"viewer"`
6178
62 - `type: "user"`
63
64 Discriminator marking this as an individual user collaborator
65
66 default: user
67
6879 - `user_id: string or null`
6980
7081 Identifier of the user granted access (tagged ID), or null if their account has since been deleted
from line 84
7384
7485 An RBAC group granted a role on a project.
7586
87 - `type: "group"`
88
89 Discriminator marking this as a group collaborator
90
91 default: group
92
7693 - `granted_at: string`
7794
7895 When this collaborator was granted access (RFC 3339 format)
from line 112
95112
96113 - `"viewer"`
97114
98 - `type: "group"`
115 - `ComplianceProjectOrganizationCollaborator object`
99116
100 Discriminator marking this as a group collaborator
117 An entire organization granted a role on a project.
101118
102 default: group
119 - `type: "organization"`
103120
104 - `ComplianceProjectOrganizationCollaborator object`
121 Discriminator marking this as an organization-wide grant
105122
106 An entire organization granted a role on a project.
123 default: organization
107124
108125 - `granted_at: string`
109126
from line 144
127144
128145 - `"viewer"`
129146
130 - `type: "organization"`
147 - `ComplianceProjectOrganizationRoleCollaborator object`
131148
132 Discriminator marking this as an organization-wide grant
149 All holders of an organization-level role granted a role on a project.
133150
134 default: organization
151 - `type: "organization_role"`
135152
136 - `ComplianceProjectOrganizationRoleCollaborator object`
153 Discriminator marking this as a grant to all organization members holding a specific org-level role
137154
138 All holders of an organization-level role granted a role on a project.
155 default: organization_role
139156
140157 - `granted_at: string`
141158
from line 175
158175 - `"owner"`
159176
160177 - `"viewer"`
161
162 - `type: "organization_role"`
163
164 Discriminator marking this as a grant to all organization members holding a specific org-level role
165
166 default: organization_role
167178
168179- `has_more: boolean`
169180
api/compliance/apps/projects/delete Changed · +15 / -4 lines
from line 1
1---
2title: Delete project
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/delete
4---
5
16# Delete project
27
38**DELETE** `/v1/compliance/apps/projects/{project_id}`
from line 26
2126
2227## Headers
2328
24- `"x-api-key": optional string`
29- `"anthropic-version": optional string`
2530
26## Returns
31 The version of the Claude API you want to use.
2732
28- `id: string`
33 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
2934
30 The ID of the Claude project that was deleted
35- `"x-api-key": optional string`
3136
37## Returns
38
3239- `type: optional "claude_project_deleted"`
3340
3441 Constant string confirming deletion.
3542
3643 default: claude_project_deleted
44
45- `id: string`
46
47 The ID of the Claude project that was deleted
3748
3849## Example
3950
api/compliance/apps/projects/documents Changed · +35 / -12 lines
from line 1
1---
2title: Documents
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/documents
4---
5
16# Documents
27
38## Get project document content
from line 19
1419
1520### Headers
1621
22- `"anthropic-version": optional string`
23
24 The version of the Claude API you want to use.
25
26 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
27
1728- `"x-api-key": optional string`
1829
1930### Returns
from line 104
93104
94105### Headers
95106
107- `"anthropic-version": optional string`
108
109 The version of the Claude API you want to use.
110
111 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
112
96113- `"x-api-key": optional string`
97114
98115### Returns
from line 203
186203
187204### Headers
188205
189- `"x-api-key": optional string`
206- `"anthropic-version": optional string`
190207
191### Returns
208 The version of the Claude API you want to use.
192209
193- `id: string`
210 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
194211
195 The ID of the project document that was deleted
212- `"x-api-key": optional string`
196213
214### Returns
215
197216- `type: "claude_project_document_deleted"`
198217
199218 Constant string confirming deletion.
from line 219
200219
201220 default: claude_project_document_deleted
202221
222- `id: string`
223
224 The ID of the project document that was deleted
225
203226### Example
204227
205228```bash
from line 288
265288
266289 Response for deleting a project document.
267290
268 - `id: string`
269
270 The ID of the project document that was deleted
271
272291 - `type: "claude_project_document_deleted"`
273292
274293 Constant string confirming deletion.
275294
276295 default: claude_project_document_deleted
296
297 - `id: string`
298
299 The ID of the project document that was deleted
277300
278301### Document Metadata Response
279302
api/compliance/apps/projects/documents/delete Changed · +15 / -4 lines
from line 1
1---
2title: Delete project document
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/documents/delete
4---
5
16# Delete project document
27
38**DELETE** `/v1/compliance/apps/projects/documents/{document_id}`
from line 19
1419
1520## Headers
1621
17- `"x-api-key": optional string`
22- `"anthropic-version": optional string`
1823
19## Returns
24 The version of the Claude API you want to use.
2025
21- `id: string`
26 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
2227
23 The ID of the project document that was deleted
28- `"x-api-key": optional string`
2429
30## Returns
31
2532- `type: "claude_project_document_deleted"`
2633
2734 Constant string confirming deletion.
2835
2936 default: claude_project_document_deleted
37
38- `id: string`
39
40 The ID of the project document that was deleted
3041
3142## Example
3243
api/compliance/apps/projects/documents/metadata Changed · +11 / -0 lines
from line 1
1---
2title: Get project document metadata
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/documents/metadata
4---
5
16# Get project document metadata
27
38**GET** `/v1/compliance/apps/projects/documents/{document_id}/metadata`
from line 21
1621 The document ID (tagged ID, e.g., claude_proj_doc_abc123)
1722
1823## Headers
24
25- `"anthropic-version": optional string`
26
27 The version of the Claude API you want to use.
28
29 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1930
2031- `"x-api-key": optional string`
2132
api/compliance/apps/projects/documents/retrieve Changed · +11 / -0 lines
from line 1
1---
2title: Get project document content
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/documents/retrieve
4---
5
16# Get project document content
27
38**GET** `/v1/compliance/apps/projects/documents/{document_id}`
from line 16
1116 The document ID (tagged ID, e.g., claude_proj_doc_abc123)
1217
1318## Headers
19
20- `"anthropic-version": optional string`
21
22 The version of the Claude API you want to use.
23
24 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1425
1526- `"x-api-key": optional string`
1627
api/compliance/apps/projects/list Changed · +11 / -0 lines
from line 1
1---
2title: List projects
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/list
4---
5
16# List projects
27
38**GET** `/v1/compliance/apps/projects`
from line 83
7883 Filter by user IDs. Enumerate IDs via `GET /v1/compliance/organizations/{org_uuid}/users`.
7984
8085## Headers
86
87- `"anthropic-version": optional string`
88
89 The version of the Claude API you want to use.
90
91 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
8192
8293- `"x-api-key": optional string`
8394
api/compliance/apps/projects/retrieve Changed · +11 / -0 lines
from line 1
1---
2title: Get project details
3url: https://platform.claude.com/docs/en/api/compliance/apps/projects/retrieve
4---
5
16# Get project details
27
38**GET** `/v1/compliance/apps/projects/{project_id}`
from line 16
1116 The project ID (tagged ID, e.g., claude_proj_abc123)
1217
1318## Headers
19
20- `"anthropic-version": optional string`
21
22 The version of the Claude API you want to use.
23
24 Read more about versioning and our version history [here](https://platform.claude.com/docs/en/api/versioning).
1425
1526- `"x-api-key": optional string`
1627