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 connector 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 connector.
| 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 connector 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. |