Skip to main content
POST
base selects the take. A Layer candidate becomes a new unmuted stem. merge without composition merges the take’s recorded region. With composition, upload your rendered WAV and supply the latest history commitId. Takes · Client-rendered merge.

Headers and parameters

string
required
Selected account address. Required for owner-scoped reads and writes. It identifies the account; your product must authenticate its own users.

JSON body

string
required
Opaque ID returned by the API. Minimum length: 1.
string
Optional. Must match the take if supplied.
string
required
Opaque ID returned by the API. Minimum length: 1.
string
Wallet address for the selected account. Use the same address as the session owner. Minimum length: 10.
string
default:"base"
Values: base, merge.
object

Response (200)

Success.
boolean
required
string
required
object
object
string
Values: active, merged.

Errors

Failed JSON responses contain an error string. Check the HTTP status before reading a successful result. See job handling for interrupted or uncertain submissions.