List languages
curl --request GET \
--url https://api-vod-express.syncwords.com/v1/enums/languages \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-vod-express.syncwords.com/v1/enums/languages"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-vod-express.syncwords.com/v1/enums/languages', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": [
{
"code": "en",
"name": "English",
"transcriptionEngines": [
"Speechmatics",
"Soniox",
"Sarvam"
],
"translationEngines": [
"Google",
"DeepL",
"OpenAI",
"Nova",
"Gemini"
]
},
{
"code": "es",
"name": "Spanish",
"transcriptionEngines": [
"Speechmatics",
"Soniox"
],
"translationEngines": [
"Google",
"DeepL",
"OpenAI",
"Nova",
"Gemini"
]
},
{
"code": "pt-BR",
"name": "Portuguese (Brazil)",
"transcriptionEngines": [],
"translationEngines": [
"Google",
"DeepL",
"OpenAI",
"Nova",
"Gemini"
]
}
]
}{
"message": "Unauthenticated.",
"code": "unauthenticated"
}{
"message": [
"VOD Express is not enabled for your account."
],
"code": "vod_express_not_enabled"
}{
"message": [
"Too Many Attempts."
],
"code": "too_many_requests"
}Schema
List languages
Every language code, with the engines that transcribe it (it can be the spoken language) and translate into it (it can be a target). A language with no transcription engine can only be a target.
Guide: Languages
GET
/
enums
/
languages
List languages
curl --request GET \
--url https://api-vod-express.syncwords.com/v1/enums/languages \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-vod-express.syncwords.com/v1/enums/languages"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-vod-express.syncwords.com/v1/enums/languages', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": [
{
"code": "en",
"name": "English",
"transcriptionEngines": [
"Speechmatics",
"Soniox",
"Sarvam"
],
"translationEngines": [
"Google",
"DeepL",
"OpenAI",
"Nova",
"Gemini"
]
},
{
"code": "es",
"name": "Spanish",
"transcriptionEngines": [
"Speechmatics",
"Soniox"
],
"translationEngines": [
"Google",
"DeepL",
"OpenAI",
"Nova",
"Gemini"
]
},
{
"code": "pt-BR",
"name": "Portuguese (Brazil)",
"transcriptionEngines": [],
"translationEngines": [
"Google",
"DeepL",
"OpenAI",
"Nova",
"Gemini"
]
}
]
}{
"message": "Unauthenticated.",
"code": "unauthenticated"
}{
"message": [
"VOD Express is not enabled for your account."
],
"code": "vod_express_not_enabled"
}{
"message": [
"Too Many Attempts."
],
"code": "too_many_requests"
}