GET

/v1/schemas/fal/audio/mureka/v9/generate/soundtrack

kind inputactivity audiohash 06141203…extracted Oct 31, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
dd072ffc92bd4b34282bb83a4ba31cb292e97280e8bf57808cb4c401d9066688
{
  "fetchedAt": 1793422802,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

6 properties · 0 required · 0 $defs
propertytypedescriptionconstraints
audio_startintegerStart time of the soundtrack audio in milliseconds. If only audio_start is specified, generation starts there and continues for the video duration, stopping at the end of the song if the remaining audio is shorter. The soundtrack audio segment must be at least 3 seconds long, and a 1-second fade-in is added at the beginning.nullable
promptstringOptional description of the desired soundtrack style and mood.length ≥ 1 · length ≤ 1024 · nullable
image_idstringImage ID returned by /files/upload with purpose='soundtrack'. Provide exactly one of image_id or video_id.length ≥ 1 · nullable
enable_safety_checkerbooleanAuthorized callers may set false to request relaxed screening.default: true
audio_endintegerEnd time of the soundtrack audio in milliseconds. If both audio_start and audio_end are specified, generation uses those times. If audio_end exceeds the song duration, generation stops at the end of the song. The soundtrack audio segment must be at least 3 seconds long, and a 1-second fade-out is added at the end.nullable
video_idstringVideo ID returned by /files/upload with purpose='soundtrack'. Provide exactly one of image_id or video_id.length ≥ 1 · nullable

Validate a payload

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