GET
/v1/schemas/fal/video/fal-ai/wan/v2.2-14b/animate/move
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above.Source trace4b1944dafb73b3e020e180411aa11aca99e03c27d7b831448d444c4c8d489c10{
"fetchedAt": 1786338105,
"extractorVersion": "1",
"verifiedAt": null
} |
Request body
13 properties · 2 required · 0 $defs| property | type | description | constraints |
|---|---|---|---|
| image_url* | string | URL of the input image. If the input image does not match the chosen aspect ratio, it is resized and center cropped. | |
| video_url* | string | URL of the input video. | |
| enable_safety_checker | boolean | If set to true, input data will be checked for safety before processing. Disabling it requires account authorization; unauthorized requests are always checked. | default: false |
| seed | integer | Random seed for reproducibility. If None, a random seed is chosen. | nullable |
| use_turbo | boolean | If true, applies quality enhancement for faster generation with improved quality. When enabled, parameters are automatically optimized for best results. | default: false |
| resolution | enum | Resolution of the generated video (480p, 580p, or 720p). | 480p | 580p | 720p · default: "480p" |
| shift | number | Shift value for the video. Must be between 1.0 and 10.0. | 1 ≤ n ≤ 10 · default: 5 |
| return_frames_zip | boolean | If true, also return a ZIP archive containing per-frame images generated on GPU (lossless). | default: false |
| enable_output_safety_checker | boolean | If set to true, output video will be checked for safety after generation. | default: false |
| num_inference_steps | integer | Number of inference steps for sampling. Higher values give better quality but take longer. | 2 ≤ n ≤ 40 · default: 20 |
| video_quality | enum | The quality of the output video. Higher quality means better visual quality but larger file size. | low | medium | high | maximum · default: "high" |
| video_write_mode | enum | The write mode of the output video. Faster write mode means faster results but larger file size, balanced write mode is a good compromise between speed and quality, and small write mode is the slowest but produces the smallest file size. | fast | balanced | small · default: "balanced" |
| guidance_scale | number | Classifier-free guidance scale. Higher values give better adherence to the prompt but may decrease quality. | 1 ≤ n ≤ 10 · default: 1 |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"fal-ai/wan/v2.2-14b/animate/move","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}