Skip to navigation
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. A Pro plan lets you remove both by setting watermarkMode and endScreenMode to NONE.

Authentication

AuthorizationBearer

API key from 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.
Allowed values:
watermarkModeenumOptionalDefaults to AUTO

Controls whether the VideoGen watermark is applied to the output. AUTO applies the watermark unless you have a Pro plan. VIDEO_GEN always applies it. NONE removes the watermark (requires Pro; returns an error if you don't have it).

Allowed values:
endScreenModeenumOptionalDefaults to AUTO

Controls whether a short 'Made with VideoGen' end screen is appended to the output. AUTO appends it unless you have a Pro plan. VIDEO_GEN always appends it. NONE removes it (requires Pro; returns an error if you don't have it).

Allowed values:
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.