# quarantineFilePath quarantine file path Endpoint: PUT /har/api/v1/v1/registry/{registry_ref}/quarantine Version: 1.0 Security: x-api-key ## Path parameters: - `registry_ref` (string, required) Reference to the scope in which the registry exists. Format depends on the scope: - Account-level: account_id/registry_name/+ - Organization-level: account_id/org_id/registry_name/+ - Project-level: account_id/org_id/project_id/registry_name/+ The /+ suffix is used internally to route scoped requests. It must be included exactly as shown in the URL. ## Request fields (application/json): - `artifact` (string, required) - `artifactType` (string) - `filePath` (string) - `reason` (string, required) - `version` (string) ## Response 200 fields (application/json): - `data` (object, required) quarantine path - `data.artifactId` (integer, required) - `data.filePath` (string) - `data.id` (string, required) - `data.reason` (string, required) - `data.registryId` (integer, required) - `data.versionId` (integer) - `status` (string, required) Request processing status indicator Enum: "SUCCESS", "FAILURE", "ERROR" ## Response 400 fields (application/json): - `code` (string, required) The HTTP error code Example: "404" - `details` (object) Additional context and details about the error. May include field-specific validation errors or debugging information. Example: {"field":"registry_identifier","reason":"Registry does not exist in the specified project","value":"invalid-registry"} - `message` (string, required) Human-readable error message explaining what went wrong Example: "Registry not found" ## Response 401 fields (application/json): - `code` (string, required) The HTTP error code Example: "404" - `details` (object) Additional context and details about the error. May include field-specific validation errors or debugging information. Example: {"field":"registry_identifier","reason":"Registry does not exist in the specified project","value":"invalid-registry"} - `message` (string, required) Human-readable error message explaining what went wrong Example: "Registry not found" ## Response 403 fields (application/json): - `code` (string, required) The HTTP error code Example: "404" - `details` (object) Additional context and details about the error. May include field-specific validation errors or debugging information. Example: {"field":"registry_identifier","reason":"Registry does not exist in the specified project","value":"invalid-registry"} - `message` (string, required) Human-readable error message explaining what went wrong Example: "Registry not found" ## Response 500 fields (application/json): - `code` (string, required) The HTTP error code Example: "404" - `details` (object) Additional context and details about the error. May include field-specific validation errors or debugging information. Example: {"field":"registry_identifier","reason":"Registry does not exist in the specified project","value":"invalid-registry"} - `message` (string, required) Human-readable error message explaining what went wrong Example: "Registry not found"