Skip to main content
POST
Apply a music track to a rendered fragment
A 200 here means the job started, not that it’s done. Poll GET on this same path until status is completed or failed, then re-fetch signed-video for the updated URL.

Authorizations

x-api-key
string
header
required

Your Mathify API key (mk_live_<64 hex chars>), generated at /settings/api-keys.

Path Parameters

fragmentId
string
required

Body

application/json

Provide either trackSlug or random: true.

trackSlug
string
Minimum string length: 1
random
boolean
volume
number
default:0.8
Required range: 0 <= x <= 1
loopAudio
boolean
default:true

Response

Music job started

ok
boolean
required
trackSlug
string
required
track
object
required