Yapper Developers
Models & Inputs

Upscales

Image and video upscale models and their inputs.

image-upscale

POST /api/v1/processes with "type": "image-upscale". Pick any model — the API does not plan-gate models. GET /api/v1/models returns the same capabilities at runtime.

Input fields

FieldTypeRequiredDescription
imageAssetDocIdstringnoAsset id of the image to process (from /assets). Required unless imageUrl is provided.
imageUrlstringnoPublic image URL — imported into your asset library automatically, then upscaled. Alternative to imageAssetDocId.
upscaleFactornumbernoUpscale multiplier, e.g. 2.

Example

Add "dryRun": true to get the exact credit cost without starting, and always send an Idempotency-Key header on real starts.

POST /api/v1/processes
{
  "type": "image-upscale",
  "model": "topaz-image-upscale",
  "input": {
    "imageUrl": "https://example.com/photo.jpg"
  }
}

Models

Cost depends on the input — use dryRun: true for an exact quote.

ModelNameDescription
topaz-image-upscaleTopaz Image UpscaleUpscale an image to a higher resolution.

video-upscale

POST /api/v1/processes with "type": "video-upscale". Pick any model — the API does not plan-gate models. GET /api/v1/models returns the same capabilities at runtime.

Input fields

FieldTypeRequiredDescription
promptstringnoWhat to generate.
upscaleFactornumbernoUpscale multiplier, e.g. 2.
videoAssetIdstringnoAsset id of the video to process (from /assets). Required unless videoUrl is provided.
videoUrlstringnoPublic video URL — imported into your asset library automatically, then upscaled. Alternative to videoAssetId.

Example

Add "dryRun": true to get the exact credit cost without starting, and always send an Idempotency-Key header on real starts.

POST /api/v1/processes
{
  "type": "video-upscale",
  "model": "flow-upscaling",
  "input": {
    "videoUrl": "https://example.com/clip.mp4"
  }
}

Models

Cost depends on the input — use dryRun: true for an exact quote.

ModelNameDescription
flow-upscalingHD UpscalingUpscale your video to 1080p or 4k.
mmaudio-2AI AudioAdd AI-generated audio to your video
topaz-video-upscaleProteus NaturalNatural, conservative 2x upscale for most real-world footage with fewer halos and distortions.
topaz-starlight-precise-2.5Starlight 2.5Generative realism boost for AI video with stronger faces, textures, and text clarity.

On this page