Skip to main content
Media are reusable files — video backgrounds, static images, logos, and intro/outro clips — you upload once and reference from presets or project settings. This saves re-uploading the same file every time you render a new track.

Media types

Endpoints

Full request and response schemas are in API reference.

Upload flow

Creating a media item is a two-step process. First upload the file bytes, then register the uploaded file as reusable media.
1

Create an upload target

The response contains inputFileId and uploadUrl.
2

PUT the file bytes

3

Register the media item

The response includes the new mediaId and the media url. Use the url inside presets or project settings.
POST /media does not accept raw file uploads. It expects an inputFileId from a prior POST /uploads + PUT call.

List media

Returns an array of every reusable media item on the authenticated account.

Apply a background

Reference uploaded media from a preset or directly from project settings:

Delete media

Deleting media does not affect projects or exports previously rendered with it. Future renders that reference the deleted media will fall back to the default background.

What’s next