POST
/
start-task

Authorizations

X-API-Key
string
header
required

API key required to access the API. You can obtain an API key at https://upscayl.org/account/api-keys

Body

multipart/form-data
enhanceFace
boolean
required

Whether to enhance faces in the image.

file
file
required

The file to be processed (mutually exclusive with 'files').

model
enum<string>
required

The available AI models for upscaling

Available options:
upscayl-standard-4x,
upscayl-lite-4x,
clear-boost-4x,
crystal-plus-4x,
digital-art-4x,
digital-art-plus-4x,
natural-max-4x,
natural-plus-4x,
nature-boost-4x,
pure-boost-4x,
quick-clear-4x,
texture-boost-4x
saveImageAs
enum<string>
required

The available image formats for saving

Available options:
jpg,
png,
webp
scale
enum<integer>
required

The scaling factor for the task

Available options:
1,
2,
3,
4,
5,
6,
7,
8
files
object[]

The files to be processed (mutually exclusive with 'file'). This is to be only used with 'Get Upload URL' endpoint.

Response

200 - application/json
data
object
status
string