Skip to main content

Upload an audio file (returns a signed upload URL)

POST 

/api/v1/musiccompanion/assets

Creates an UPLOADING asset and a signed upload target. PUT the raw file bytes, not multipart form data, to upload.url with every returned upload.headers entry before upload.expiresOn. After the PUT succeeds, call POST /api/v1/musiccompanion/assets/{id}/confirm with the returned assetId to move the asset to ONLINE.

Request

Responses

An asset id and a signed URL to PUT the file to.