Every Open API product creates a task with aDocumentation Index
Fetch the complete documentation index at: https://docs.vmeg.ai/llms.txt
Use this file to discover all available pages before exploring further.
taskId. You can list, inspect, and delete tasks through shared task endpoints regardless of product type.
Separate from website tasks
Open API tasks are not the same as jobs you start on vmeg.ai — same rule as API assets.- Use
/openapi/v1/tasks/**and webhooks to track API work only. - Website task history does not list API jobs, and website jobs cannot be queried through the Open API.
Your API Key scopes Open API tasks and assets only. Work done on the website uses a separate store.
Task APIs
| Action | Endpoint |
|---|---|
| List | GET /openapi/v1/tasks/list |
| Detail | GET /openapi/v1/tasks/detail |
| Delete | POST /openapi/v1/tasks/delete |
Sync vs async
| Product | Sync create | Async create | How you get results |
|---|---|---|---|
| Media translation | — | POST .../media-translation/create-async | Async only: Webhook |
| Text to speech | POST .../tts/create | POST .../tts/create-async | Sync: data.results in HTTP response. Async: Webhook |
| Voice clone | POST .../clone-voice/create | POST .../clone-voice/create-async | Sync: voiceId in response. Async: Webhook |
| Text translation | POST .../translate/create | POST .../translate/create-async | Sync: data.items in response. Async: Webhook |
Async integration checklist
- API Key
- Idempotency —
X-Idempotency-Keyon everyPOST - Webhooks — webhook URL on API Configuration; copy the generated secret; return 2xx quickly
- Submit
create-async→ savetaskId - Handle the Webhook request body — check
event(openapi-tts,openapi-translate, etc.) then parsedata
Sync integration
Callcreate (non-async) with X-Idempotency-Key and read results from the HTTP data payload.
Task types
taskType uses short codes:
taskType | Product |
|---|---|
vt / at | Media translation |
tts | Text to speech |
cloneVoice | Voice clone |
textTranslation | Text translation |
Product guides
Media translation
Video/audio localization
Text to speech
Speech synthesis
Voice clone
Clone from sample audio
Text translation
Segment translation

