GET

/v1/schemas/fal/video/alibaba/wan-3.0/text-to-video

kind inputactivity videohash d43b02ff…extracted Sep 8, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
eff00f672879960d15f96dcf3502edfcbddc1d153cd2e67328b8e146903b9c61
{
  "fetchedAt": 1788843629,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

9 properties · 1 required · 0 $defs
propertytypedescriptionconstraints
prompt*stringText prompt for the generated video.length ≥ 1 · length ≤ 20000
enable_thinkingbooleanEnable enhanced reasoning before generation.default: false
enable_prompt_expansionbooleanEnable intelligent prompt rewriting. Disabling it can save roughly 20-60 seconds of latency but is likely to degrade generation quality.default: true
aspect_ratioenumOutput aspect ratio, or adaptive selection.adaptive | 16:9 | 4:3 | 1:1 | 3:4 | 9:16 · default: "adaptive"
resolutionenumOutput video resolution tier.480p | 720p | 1080p · default: "1080p"
durationintegerOutput duration in seconds. Set to null for smart duration, which lets the model pick a length from the prompt and reference media.2 ≤ n ≤ 30 · nullable
audiobooleanInclude generated audio.default: true
seedinteger0 ≤ n ≤ 2147483647 · nullable
enable_safety_checkerbooleanEnable content moderation for input and output. Disabling it requires account authorization; unauthorized requests are always checked.default: true

Validate a payload

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