Skip to content

Promote a segment of a single-file recording to a song reference

POST
/api/song-audio/{id}/promote

Creates a role=reference asset scoped to the song, sharing the source file with the trim window in its playback config. The source must carry exactly one file-backed track (a board mix, not a multi-stem set).

id
required
string format: uuid
object
songId
required
string format: uuid
startMs
required
integer
endMs
required
integer
name
string
>= 1 characters <= 200 characters

Created

object
ok
required
boolean
data
nullable

Bad request / source asset has no file track

object
ok
required
boolean
error
required
string
code
string

Unauthenticated

object
ok
required
boolean
error
required
string
code
string

Forbidden

object
ok
required
boolean
error
required
string
code
string

Asset or song not found

object
ok
required
boolean
error
required
string
code
string

Server error

object
ok
required
boolean
error
required
string
code
string