v12
OpenAPI 3.1.02026-08-031000506.8 KBTopaz Video
Topaz's powerful AI upscaler. Add frames and grain, fix focus, and more. Max 8K.
Headers
URL to receive a POST request when the job completes. The webhook will receive the job data including results.
Request body
Output width in pixels. Defaults to the source video width.
Output height in pixels. Defaults to the source video height.
Crop the video to fill the target dimensions instead of preserving the source aspect ratio.
Can be an external URL, base64 data URI, or uploaded asset URL.
Run the Topaz enhancement (upscaling / cleanup) pass.
Whether the source is progressive, interlaced, or mixed.
Enhancement AI model. Valid options depend on the video type (Progressive — Artemis, Gaia, Iris, Nyx, Proteus, Rhea, Theia; Interlaced — Dione DV, Dione TV, Dione Dehalo, Iris LQ, Iris MQ, Proteus; Progressive + Interlaced — Dione Robust, Dione Robust Dehalo, Iris LQ, Iris MQ, Proteus).
Focus correction strength applied to blurry footage.
Auto lets the AI pick settings; Manual uses the sliders below.
Revert compression artifacts (Manual only).
Recover original detail (Manual only).
Sharpen amount (Manual only).
Noise reduction (Manual only).
Halo reduction (Manual only).
Anti-alias / deblur strength (Manual only).
Interpolate extra frames to raise the output frame rate.
Target output frame rate (frame interpolation only).
Frame interpolation model.
Slow-motion factor, 1 keeps the original speed (frame interpolation only).
Detect and drop duplicate frames before interpolating.
Sensitivity of duplicate-frame detection (only when fix duplicate frames is on).
Add artificial film grain.
Film grain strength (grain only).
Film grain particle size (grain only).
Output encoder profile: codec, container, and bit depth.
Response
The resulting job data. This will be returned in a pending state until the job is completed. See /jobs/{id} for retrieving the results.