Projects

Apply remix actions to a project

Applies an ordered list of edits (background music, logo overlay, caption visibility/style) to a project. Each action runs asynchronously as its own remix action; the response returns one remix action id per action in order. Set saveAsNewProject to apply the edits to a copy and leave the original untouched. Poll GET /v1/projects/{projectId}/remix-actions for status.

post/v1/projects/{projectId}/remix

Path parameters

projectIdstring required

The project id (e.g. vg_proj_...).

Request body

saveAsNewProjectboolean

When true, the project is duplicated first and the edits are applied to the copy, leaving the original untouched. The response's projectId is the copy. Defaults to false (edits the project in place).

Response

Remix actions accepted.

projectIdstring required

Id of the edited project (e.g. vg_proj_...; the duplicate when saveAsNewProject was true).

projectUrlstring uri required

Deep link to open this project in the VideoGen web editor. Not required for an API-only integration: store projectId and use the Projects API (export, remix, metadata). Use projectUrl when a person should open the project in the app to review or edit it manually. The project is visible only to members of your team and any project collaborators, the same access model as a project created in the dashboard.

remixActionIdsstring[] required

Opaque remix action ids (e.g. vg_rmix_...), one per requested action in order.

Changes

No recorded changes to this endpoint across all 1 revision of this API.