Update Download
PATCH
/utilities/downloads/{id}
const url = 'https://sylve.lan:8181/api/utilities/downloads/1';const options = { method: 'PATCH', headers: {Authorization: '<Authorization>', 'Content-Type': 'application/json'}, body: '{"automaticExtraction":true,"automaticRawConversion":true,"name":"example","uType":"base-rootfs"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PATCH \ --url https://sylve.lan:8181/api/utilities/downloads/1 \ --header 'Authorization: <Authorization>' \ --header 'Content-Type: application/json' \ --data '{ "automaticExtraction": true, "automaticRawConversion": true, "name": "example", "uType": "base-rootfs" }'Partially update completed or failed download display metadata and processing options; active downloads cannot be changed
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
integer
Download ID
Request Body
Section titled “Request Body”Update Download Request
Media typeapplication/json
object
automaticExtraction
boolean
automaticRawConversion
boolean
name
string
uType
string
Responses
Section titled “Responses”Success
Media typeapplication/json
object
data
object
automaticExtraction
boolean
automaticRawConversion
boolean
createdAt
string
error
string
extractedPath
string
files
Array<object>
object
download
object recursive
downloadId
integer
id
integer
name
string
size
integer
id
integer
ignoreTLS
boolean
name
string
path
string
progress
integer
size
integer
status
string
type
string
uType
string
updatedAt
string
url
string
uuid
string
error
string
message
string
status
string
Example
{ "data": { "status": "pending", "type": "http", "uType": "base-rootfs" }}Bad Request
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Unauthorized
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Forbidden
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Download not found
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Download is active
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Request body too large
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Unsupported metadata or processing options
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Internal Server Error
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Queue unavailable
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}