GET

/v1/schemas/fal/video/fal-ai/wan-vace-apps/video-edit

kind inputactivity videohash 88131cb0…extracted Jul 6, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.
Source trace
cd06d2059919c8f7a6c18ab923039fbf9866a1ee268823ba8ba9ac742aaed428
{
  "fetchedAt": 1783330412,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

11 properties · 2 required · 0 $defs
propertytypedescriptionconstraints
video_url*stringURL of the input video.
prompt*stringPrompt to edit the video.
resolutionenumResolution of the edited video.auto | 240p | 360p | 480p | 580p | 720p · default: "auto"
aspect_ratioenumAspect ratio of the edited video.auto | 16:9 | 9:16 | 1:1 · default: "auto"
enable_safety_checkerbooleanWhether to enable the safety checker.default: true
enable_auto_downsamplebooleanWhether to enable automatic downsampling. If your video has a high frame rate or is long, enabling longer sequences to be generated. The video will be interpolated back to the original frame rate after generation.default: true
return_frames_zipbooleanWhether to include a ZIP archive containing all generated frames.default: false
video_typeenumThe type of video you're editing. Use 'general' for most videos, and 'human' for videos emphasizing human subjects and motions. The default value 'auto' means the model will guess based on the first frame of the video.auto | general | human · default: "auto"
auto_downsample_min_fpsnumberThe minimum frames per second to downsample the video to.1 ≤ n ≤ 60 · default: 15
accelerationenumAcceleration to use for inference. Options are 'none' or 'regular'. Accelerated inference will very slightly affect output, but will be significantly faster.none | low | regular · nullable
image_urlsstring[]URLs of the input images to use as a reference for the generation.default: []

Validate a payload

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