v50

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01600974.4 KB
Start generating

Video upscale

This endpoint starts a task to upscale a video. Set model to choose the upscaler.

post/v1/video_upscale

Headers

X-Runway-Version'2024-11-06' required

The version of the RunwayML API being used. You can read more about versioning here.

Request body

resolution'720p' | '1k' | '2k' | '4k'

Target output resolution from 720p to 4k. Defaults to 2k.

creativityinteger

How much AI-generated detail to add during upscaling, from 0 (faithful) to 100.

sharpeninteger

Sharpness intensity from 0 (none) to 100.

smartGraininteger

Grain and texture enhancement from 0 to 100.

flavor'vivid' | 'natural'

Processing style: vivid for enhanced color and detail, natural for faithful reproduction.

fpsBoostboolean

Whether to increase the output frame rate.

model'magnific_video_upscaler_creative' required

Example request

{
  "videoUri": "https://example.com/video.mp4"
}

Response

The task that was created.

idstring uuid required

The ID of the task that was created. Use this to retrieve the task later.