Skip to main content
PATCH
Change a video project's length, theme, shared markup, fonts, audio or scene timing.

Authorizations

X-API-Key
string
header
required

Company API key - scoped to a specific company. Generate from the Integrations page in your dashboard.

Path Parameters

canvasId
string
required

Body

application/json

The changes

Request body for updating a video project

companyId
string
required

Company ID

name
string
duration
number

New video length in seconds

theme
string

The whole new theme.css

themeEdits
object[]

Find/replace edits on theme.css

shared
string

The whole new shared.html

sharedEdits
object[]

Find/replace edits on shared.html

fonts
string[]

The full new font list

audio
object[]

The full new list of audio clips

scenes
object[]

Timing changes (a new id adds an empty scene)

removeScenes
string[]

Scene ids to delete

Response

The updated project summary

Video project

canvasId
string

Canvas ID of the project

summary
string

Scenes with timing, audio, fonts, files and the last render

path
string

The file read, when a path was given

content
string

That file's exact text

notes
string[]

Warnings worth checking after a change

guide
string

Scene file contract, partials and kit helpers (on create)