Каталог документів

API завдань перекладу

Перекласти текст

/v1/translation/translateTexts

Перекладіть текст і отримайте результати перекладу синхронно.

Приклад

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/translateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5  "texts": "[value]",
6  "fromLang": "[string]",
7  "toLang": "[string]"
8}'

Параметри запиту

ПараметриТипиЗа замовчуваннямОписПриклад
*textsString[]-

Текст для перекладу

-
*fromLangString-
  • Вихідна мова, вихідна мова не може збігатися з цільовою мовою
  • Підтримувані мови: запит
-
*toLangString-
  • Цільова мова, цільова мова не може збігатися з вихідною мовою
  • Підтримувані мови: запит
-
modelString-
  • AI-модель для перекладу
  • Підтримувані моделі: запит
-
fileDescriptionString-

Опис документа для покращення якості перекладу шляхом надання додаткової інформації, наприклад, фонових відомостей про документ та інших вимог до перекладу

-

Відповідь

ПараметриТипиЗа замовчуваннямОписПриклад
taskIdString-

ID завдання

-
translatedTextsString[]-

Перекладений текст

-
priceInteger-

Кількість Credits, необхідна для повного перекладу

-
usedCreditsInteger-

Кількість Credits, використаних завданням перекладу

-