Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.vmeg.ai/llms.txt

Use this file to discover all available pages before exploring further.

Who can use the API

The Open API is available to paid users. Free accounts are prompted to upgrade before accessing API Configuration.
Plans, prices, and credit packs — how much money buys how many credits, subscription tiers, and top-up options are on the product Pricing page. This guide only explains how Open API tasks consume credits.

Open API credit consumption

Credits are deducted when a billable task is accepted and processed (sync create or async create-async). Rates below apply to Open API products; they follow the same product billing rules as the VMEG app unless noted otherwise.
Open API productEndpointsCharging unitCredits
Media translationPOST /openapi/v1/task/media-translation/create-asyncPer minute of source media duration60 credits / min
Text to speechPOST /openapi/v1/task/tts/create, .../create-asyncPer character length of input text~2 credits per 200 characters
Voice clonePOST /openapi/v1/task/clone-voice/create, .../create-asyncPer successful clone10 credits per voice
Text translationPOST /openapi/v1/task/translate/create, .../create-asyncPer billed minute (from request size / duration rules)1 credit / min

Per-minute products

For media translation and text translation, duration under one minute is billed as one full minute, consistent with other VMEG per-minute features. Media translation (vt / at) charges from the uploaded material length. Optional pipeline features (for example lip sync) can add credits on top of the base translation rate — for example, lip sync is commonly +60 credits / min in addition to translation. The exact total depends on your options in the create request; insufficient balance returns 402 before or at acceptance. Text to speech totals scale with character count (roughly 2 credits per 200 characters; partial blocks follow product rounding). Voice clone charges once per successful clone job (sync or async), not per subsequent TTS use of that voiceId.

What does not consume task credits here

Open API asset calls (material upload URLs, material list/delete, voice list/update/delete) are supporting operations for tasks above. They are not listed as separate per-call credit lines in this table.

Insufficient credits

When credits are insufficient, the API returns 402 Payment Required. See Error codes.

Website and API billing

Your account shares one credit balance. Usage from the website and from the Open API may appear on separate lines in history. Track API tasks only via task APIs — they are not listed in your task history on vmeg.ai.

Buy credits and view prices

To see subscription prices, how many credits you get per plan, and how to purchase more credits, go to Pricing on the product site. For enterprise plans, contact us. More examples (lip sync totals, subtitle-style rates, and feature notes) are in the help center — How credits work.