CodeArtifacts
Lists Claude Code Artifacts owned by organizations under the parent organization.
View-Specific Information
Select
Each retained version is exposed as a row in CodeArtifactVersions. Use DownloadCodeArtifact with both Ids to retrieve version content. Use DeleteCodeArtifact for permanent deletion.
The add-in uses the Claude Compliance API to process WHERE clause conditions built with the following columns and operators server-side. The rest of the filter, including sorting, grouping, and offsets, is processed client-side within the add-in.
| Column | Supported Operators |
| OrganizationUuid | =, IN |
| OwnerUserId | =, IN |
| UpdatedAt | >, >=, <, <= |
- LIMIT
The API accepts up to 200 owner user Ids per request. If an OwnerUserId IN list contains more than 200 values, the add-in divides it into requests of at most 200 Ids and combines the results. Omitting OwnerUserId returns results across the organization.
SELECT Id, PublishedVersionId, ReadMode FROM CodeArtifacts WHERE OrganizationUuid = 'abcdef01-2345-6789-abcd-ef0123456789' LIMIT 100;
SELECT Id, UpdatedAt FROM CodeArtifacts WHERE OwnerUserId = 'user_123' AND UpdatedAt >= '2026-01-01T00:00:00Z' LIMIT 100;
Columns
| Name | Type | Description |
| Id [KEY] | String | The tagged Code Artifact identifier. |
| OrganizationUuid | String | The organization UUID that owns the Artifact. Filterable via organization_ids. |
| OwnerUserId | String | The stable owner user Id. Filterable via user_ids. |
| PublishedVersionId | String | The version shown to an eligible non-owner viewer. |
| ReadMode | String | Who can view the Artifact: owner, users, org, or public. |
| UpdatedAt | Datetime | The last-update timestamp, when recorded. Filterable server-side with updated_at range operators. |
| UserId | String | The owner user Id when that user record remains available. |
| UserEmailAddress | String | The owner email address when that user record remains available. |