GET
/v1/schemas/fal/video/fal-ai/motion-to-code/glsl
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above. upstream-spec Source trace11b4664f88a35797edf9c4cc7e1b196598d47ce1187458330576d2b6a85dba51{
"fetchedAt": 1793250001,
"extractorVersion": "1",
"verifiedAt": null
} |
Request body
8 properties · 0 required · 0 $defs| property | type | description | constraints |
|---|---|---|---|
| refine_rounds | integer | Times the model compares its render with the reference and fixes it. | 0 ≤ n ≤ 1 · default: 1 |
| prompt | string | What to build, or what to change from the reference. Without a video, MiniMax H3 Max first animates it as a reference clip. | length ≤ 4000 · default: "" |
| duration | number | Loop length in seconds. Ignored with a video, which sets it. | 1 ≤ n ≤ 15 · default: 6 |
| audio_url | string | Soundtrack for the loop, up to 15 MB. With a prompt or an image, MiniMax H3 Max makes its clip to this sound. Without it, the reference's own sound is kept. | nullable |
| video_url | string | Reference video to recreate, up to 15 s. Flat motion design works best. | nullable |
| image_url | string | Reference image: MiniMax H3 Max animates it, and the clip is rebuilt as code. | nullable |
| enable_safety_checker | boolean | default: true | |
| aspect_ratio | enum | Stage shape. Ignored with a video or an image, which set it. | 16:9 | 9:16 | 1:1 · default: "16:9" |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"fal-ai/motion-to-code/glsl","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}