GET
/v1/schemas/fal/video/minimax/h3-max/styles/vhs
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above. upstream-spec Source traceebdb0436d4314187aee01480fc8b88b7721c37a781b5d47c672cb06ed0c79da3{
"fetchedAt": 1794286801,
"extractorVersion": "2",
"verifiedAt": null
} |
Request body
6 properties · 1 required · 0 $defs| property | type | description | constraints |
|---|---|---|---|
| prompt* | string | Describe the scene, action, camera and sound. VHS style and tape damage are applied automatically. | length ≥ 1 · length ≤ 49910 |
| duration | integer | Requested video duration in seconds. | 5 ≤ n ≤ 15 · default: 5 |
| image_url | string | Optional first-frame image. Use a 4:3 image for the classic VHS frame; the image's aspect ratio determines the output canvas. | nullable |
| aspect_ratio | enum | Video aspect ratio for text-only generation. Ignored when image_url is provided. | 21:9 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16 · default: "16:9" |
| seed | integer | Random seed. Omit to choose one automatically. | nullable |
| damage_level | enum | Tape wear: light adds subtle analog noise, medium adds visible damage, and heavy adds strong tracking errors and distortion. | light | medium | heavy · default: "medium" |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"minimax/h3-max/styles/vhs","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}