Skip to content
DashboardGet API Key

Video Translate

Endpoints for creating and polling asynchronous video translations.

Translate a remote video
client.VideoTranslate.Generate(ctx, body) (*VideoTranslateGenerateResponse, error)
POST/v1/video-translate/generate
Translate an uploaded video
client.VideoTranslate.GenerateWithMedia(ctx, body) (*VideoTranslateGenerateWithMediaResponse, error)
POST/v1/video-translate/generate-with-media

Video TranslateRequests

Endpoints for creating and polling asynchronous video translations.

Get a video translation request
client.VideoTranslate.Requests.Get(ctx, id) (*VideoTranslateRequestGetResponse, error)
GET/v1/video-translate/requests/{id}
List video translation requests
client.VideoTranslate.Requests.List(ctx, query) (*VideoTranslateRequestListResponse, error)
GET/v1/video-translate/requests

Video TranslateVoices

Endpoints for creating and polling asynchronous video translations.

List voices for speaker assignment
client.VideoTranslate.Voices.List(ctx, query) (*VideoTranslateVoiceListResponse, error)
GET/v1/video-translate/voices