Video Translation Batches
Bulk Video Translation Statuses
Returns statuses for up to 100 video translations in one request, addressed by comma-separated video_translation_ids and/or batch_ids query params. Statuses are one of queued, processing, completed, or failed, plus not_found for unknown or unowned ids. Each returned entry carries its id as video_id (the status read model is shared with the videos batch API).
GET
Bulk Video Translation Statuses
Authorizations
HeyGen API key. Obtain from your HeyGen dashboard.
Query Parameters
Comma-separated video translation ids to look up.
Comma-separated batch ids; each expands to its member video translations.
Previous
Create lipsync batchSubmit up to 100 lipsync payloads as a single batch. Each payload becomes one batch item, created and processed independently so one bad source does not fail the rest. Returns 202 with a batch_id; poll GET /v3/lipsyncs/batches/{batch_id} for progress. Pass an Idempotency-Key header to make retries safe — the same key returns the same batch.
Next
Bulk Video Translation Statuses

