GET

/v1/schemas/fal/audio/sonilo/v1.1/text-to-music

kind inputactivity audiohash 43e596c5…extracted Aug 15, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
c701f42f79c10c938a62692e2fbdaf6fc0008ca030d997e35f3102aa7b32eede
{
  "fetchedAt": 1786770058,
  "extractorVersion": "1",
  "verifiedAt": null
}

Request body

3 properties · 1 required · 0 $defs
propertytypedescriptionconstraints
prompt*stringText prompt describing the music to generate.
num_samplesintegerHow many distinct music tracks to generate.1 ≤ n ≤ 3 · default: 1
durationintegerRequested output duration in seconds (max 600). Also used for billing (one billable unit per second per sample, rounded up; each sample under 10s bills as 10s).1 ≤ n ≤ 600 · default: 90

Validate a payload

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