GET

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

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

upstream-spec

Source trace
1571089ce6e62d9480e330b9ff2577c6a145f0b2b42c724ca9260eda81afde11
{
  "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/v8/generate/soundtrack","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}