GET

/v1/schemas/fal/video/fal-ai/wan/v2.2-a14b/image-to-video/turbo

kind inputactivity videohash dd5a83be…extracted Aug 10, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.
Source trace
1b0e35a67491641fca2016796bb15a0980bbd166c0c73250a2ecf667526a146e
{
  "fetchedAt": 1786338105,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

12 properties · 2 required · 0 $defs
propertytypedescriptionconstraints
image_url*stringURL of the input image. If the input image does not match the chosen aspect ratio, it is resized and center cropped.
prompt*stringThe text prompt to guide video generation.
enable_safety_checkerbooleanIf set to true, input data will be checked for safety before processing. Disabling it requires account authorization; unauthorized requests are always checked.default: false
seedintegerRandom seed for reproducibility. If None, a random seed is chosen.nullable
end_image_urlstringURL of the end image.nullable
enable_prompt_expansionbooleanWhether to enable prompt expansion. This will use a large language model to expand the prompt with additional details while maintaining the original meaning.default: false
accelerationenumAcceleration level to use. The more acceleration, the faster the generation, but with lower quality. The recommended value is 'regular'.none | regular · default: "regular"
aspect_ratioenumAspect ratio of the generated video. If 'auto', the aspect ratio will be determined automatically based on the input image.auto | 16:9 | 9:16 | 1:1 · default: "auto"
enable_output_safety_checkerbooleanIf set to true, output video will be checked for safety after generation.default: false
resolutionenumResolution of the generated video (480p, 580p, or 720p).480p | 580p | 720p · default: "720p"
video_write_modeenumThe 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"
video_qualityenumThe quality of the output video. Higher quality means better visual quality but larger file size.low | medium | high | maximum · default: "high"

Validate a payload

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