Skip to main content
POST
Upscale Image

Headers

Request Body

Upscale Types

Example Requests

Subtle Upscale

Creative Upscale

Response

Returns a task object containing the task information.
This is the initial success response. Use the job_id to check the task status via the Get Task endpoint to retrieve the completed result with image URLs.

Upscale Types Comparison

Subtle (Type 0)

  • Best For: Photography, realistic images, preserving original details
  • Characteristics:
    • Minimal artistic interpretation
    • Preserves original composition and style
    • Clean, sharp enhancement
    • Suitable for professional use

Creative (Type 1)

  • Best For: Artistic images, illustrations, creative projects
  • Characteristics:
    • Enhanced artistic details
    • More dramatic improvement
    • May add creative interpretation
    • Good for artistic workflows

Authorizations

x-api-key
string
header
required

API key for authentication

Body

application/json
jobId
string<uuid>
required

ID of the original image generation task

imageNo
integer
required

Image number to upscale (0, 1, 2, or 3)

Required range: 0 <= x <= 3
Example:

0

type
enum<integer>
required

Upscaling type (0=Subtle, 1=Creative)

Available options:
0,
1
callback
string<uri>

Callback URL for task completion notifications

Response

Upscale task created successfully