REST API ReferenceEndpointsProjects

Export a project as MP4

Starts an export of a project to MP4. Returns immediately with an export id; the file becomes available when the export task completes. Exporting requires a paid plan in the app, but the API lets you export for free with a VideoGen watermark and a short 'Made with VideoGen' end screen appended to the video. To export without them, purchase the Production API add-on and set `watermarkMode` and `endScreenMode` to `NONE`.

Authentication

AuthorizationBearer
API key from [app.videogen.io/api](https://app.videogen.io/api). The full key is only shown once when you create it.

Path parameters

projectIdstringRequired

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

Request

This endpoint expects an object.
qualityenumOptional
Vertical resolution tier for the rendered MP4.
watermarkModeenumOptionalDefaults to AUTO

Controls whether the VideoGen watermark is applied to the output. AUTO applies the watermark unless you have the Production API add-on. VIDEO_GEN always applies it. NONE removes the watermark (requires the Production API add-on; returns an error if you don’t have it).

endScreenModeenumOptionalDefaults to AUTO

Controls whether a short ‘Made with VideoGen’ end screen is appended to the output. AUTO appends it unless you have the Production API add-on. VIDEO_GEN always appends it. NONE removes it (requires the Production API add-on; returns an error if you don’t have it).

deliveryDestinationslist of objectsOptional
Destinations to deliver the finished export to when it completes, in addition to any delivery destinations already saved for the team. Each destination references a connected integration.

Response

Export accepted.
exportIdstring

Opaque export id (e.g. vg_expo_...). Poll GET /v1/projects/{projectId}/exports/{exportId} or subscribe to webhooks for completion.