GET

/v1/schemas/fal/video/fal-ai/wan-t2v

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

Request body

11 properties · 1 required · 0 $defs
propertytypedescriptionconstraints
prompt*stringThe text prompt to guide video generation.
num_framesintegerNumber of frames to generate. Must be between 81 to 100 (inclusive).81 ≤ n ≤ 100 · nullable
turbo_modebooleanIf true, the video will be generated faster with no noticeable degradation in the visual quality.default: false
seedintegerRandom seed for reproducibility. If None, a random seed is chosen.nullable
num_inference_stepsintegerNumber of inference steps for sampling. Higher values give better quality but take longer.2 ≤ n ≤ 40 · default: 30
enable_safety_checkerbooleanIf set to true, the safety checker will be enabled. Disabling it requires account authorization; unauthorized requests are always checked.default: false
enable_prompt_expansionbooleanWhether to enable prompt expansion.default: false
aspect_ratioenumAspect ratio of the generated video (16:9 or 9:16).9:16 | 16:9 · default: "16:9"
negative_promptstringNegative prompt for video generation.default: "bright colors, overexposed, sta…
frames_per_secondintegerFrames per second of the generated video. Must be between 5 to 24.5 ≤ n ≤ 24 · nullable
resolutionenumResolution of the generated video (480p, 580p, or 720p).480p | 580p | 720p · default: "720p"

Validate a payload

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