api, userAddress, and the returned songId are available. api includes the session token and selected account headers.
Submit from your product
This submits one paid 60-second instrumental in Fast mode. Set your funded session values in the request setup. See prices for the fee.job.songId and job.taskId, then use the polling function:
audioUrl after ready. The project contains the initial active master take.
Choose controls
Use Music options to populate the modes, languages and keys your product offers. Fast usesturbo; Studio Master uses sft. Duration is 5 to 300 seconds and BPM is 30 to 300. A seed is an optional nonnegative safe integer.
Generation options are requests to the model. Listen to the output before treating tempo, duration, lyrics or voice resemblance as accepted results.
Send selling terms explicitly when your UI sets them. Backend omitted-field values are licenses: 0, license_price: 25, and stream_price: 0.02; the browser Studio has its own defaults. These fields do not pay for generation or mint a song.
The complete field list is on Generate music. Continue with lyrics, voices, or editing.