GET

/v1/schemas/fal/video/fal-ai%2Fbernini-r%2Freference-edit-video

kind inputactivity videohash f29c3b15extracted Jul 6, 2026version currentsource upstream spec ↗

Request body

11 properties · 3 required · 0 $defs
propertytypedescriptionconstraints
reference_image_urls*string[]Reference image(s) guiding the edit; up to 5.items ≥ 1 · items ≤ 5
video_url*stringSource video to edit.
prompt*stringText prompt or editing instruction.
enable_prompt_expansionbooleanRewrite the prompt with an LLM before generation. The model is tuned on enhanced prompts; off by default.default: false
accelerationenumAcceleration level. 'regular' enables MagCache step-skipping for faster generation at a small quality cost; 'none' (default) runs the full denoising schedule.none | regular · default: "none"
seedintegerSeed for reproducibility. Random when omitted.nullable
num_inference_stepsintegerNumber of denoising steps.1 ≤ n ≤ 50 · default: 30
num_framesintegerNumber of frames. Snapped internally to 4k+1.5 ≤ n ≤ 121 · default: 81
frames_per_secondintegerOutput frames per second.4 ≤ n ≤ 30 · default: 16
negative_promptstringNegative prompt. Defaults to the standard Wan2.2 negative prompt.nullable
max_image_sizeintegerLong-edge size (px). Sets the output size for generation tasks and caps source/reference media for editing tasks.256 ≤ n ≤ 1280 · default: 848

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"fal","endpointId":"fal-ai/bernini-r/reference-edit-video","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}