Skip to main content
VMEG offers two independent Open APIs. They share authentication, idempotency, and the response envelope; they differ in where jobs and data live.

Which one to use

Standalone

Fully automated back-end pipelines that need webhooks, TTS, or text translation and never open the website.

App-Synced

Submit through the API, then fine-tune subtitles, voices, or timing in the VMEG editor and export from the website.
Data is not shared between the two APIs: use one API end to end for a job (upload → create → poll). Material IDs, cloned voice IDs (cv_*), and task IDs from one API return 404 on the other; system voice IDs (sv_*) work on both.