Save Project State

Persist the browser-only edit state of a project's clips.

Body: {"clips": [{"index", "active_layers", "server_file"?}]}. The Remotion layers exist nowhere but the browser, so the frontend syncs them here (debounced) to survive reload / reopen.

put/api/projects/{job_id}/state

Path parameters

job_idstring required

Response

Successful Response

{"stackTrail":"paths:/api/projects/{job_id}/state:put:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes