# List Harness Artifacts Lists all the Harness Artifacts. Endpoint: GET /har/api/v1/spaces/{space_ref}/artifacts Version: 1.0 Security: x-api-key ## Path parameters: - `space_ref` (string, required) Reference to the scope in which the registry exists. Format depends on the scope: - : - : - : The suffix is used internally to route scoped requests. It must be included in the URL. ## Query parameters: - `reg_identifier` (array) Registry Identifier - `page` (integer) Current page number - `size` (integer) Number of items per page - `sort_order` (string) sortOrder - `sort_field` (string) sortField - `search_term` (string) search Term. - `latest_version` (boolean) Latest Version Filter. - `deployed_artifact` (boolean) Deployed Artifact Filter. - `package_type` (array) Registry Package Type ## Response 200 fields (application/json): - `data` (object, required) A list of Artifacts - `data.artifacts` (array, required) A list of Artifact - `data.artifacts.artifactType` (string) refers to artifact type Enum: "model", "dataset" - `data.artifacts.deploymentMetadata` (object) - `data.artifacts.deploymentMetadata.nonProdEnvCount` (integer, required) - `data.artifacts.deploymentMetadata.prodEnvCount` (integer, required) - `data.artifacts.downloadsCount` (integer) - `data.artifacts.isQuarantined` (boolean) - `data.artifacts.labels` (array) - `data.artifacts.lastModified` (string) - `data.artifacts.latestVersion` (string, required) - `data.artifacts.name` (string, required) - `data.artifacts.packageType` (string) refers to package Enum: "DOCKER", "MAVEN", "PYTHON", "GENERIC", "HELM", "NUGET", "NPM", "RPM", "CARGO", "GO", "HUGGINGFACE" - `data.artifacts.pullCommand` (string) - `data.artifacts.quarantineReason` (string) - `data.artifacts.registryIdentifier` (string, required) - `data.artifacts.registryPath` (string, required) - `data.artifacts.version` (string, required) - `data.itemCount` (integer) The total number of items Example: 1 - `data.pageCount` (integer) The total number of pages Example: 100 - `data.pageIndex` (integer) The current page - `data.pageSize` (integer) The number of items per page Example: 1 - `status` (string, required) Indicates if the request was successful or not Enum: "SUCCESS", "FAILURE", "ERROR" ## Response 400 fields (application/json): - `code` (string, required) The http error code Example: "404" - `details` (object) Additional details about the error - `message` (string, required) The reason the request failed ## Response 401 fields (application/json): - `code` (string, required) The http error code Example: "404" - `details` (object) Additional details about the error - `message` (string, required) The reason the request failed ## Response 403 fields (application/json): - `code` (string, required) The http error code Example: "404" - `details` (object) Additional details about the error - `message` (string, required) The reason the request failed ## Response 404 fields (application/json): - `code` (string, required) The http error code Example: "404" - `details` (object) Additional details about the error - `message` (string, required) The reason the request failed ## Response 500 fields (application/json): - `code` (string, required) The http error code Example: "404" - `details` (object) Additional details about the error - `message` (string, required) The reason the request failed