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

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

Запит завдань перекладу

/v1/translation/query

Запит статусу та відомостей завдання перекладу.

Приклад

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/query' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5  "taskId": "[string]"
6}'

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

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

ID завдання перекладу

-

Відповідь

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

ID завдання

-
modelString-

Модель, використана для перекладу

-
fromLangString-

Вихідна мова

-
toLangString-

Цільова мова

-
statusString-

Статус: 'Waiting' | 'Processing' | 'Completed' | 'Terminated' | 'Cancelled'

-
progressNumber-

Прогрес, 0~100

-
errorMsgString-

Повідомлення про помилку

-
translatedFileUrlString-

Адреса для завантаження перекладу

-
translatedBilingualFileUrlString-
  • Адреса завантаження двомовного перекладу, підтримуються лише PDF, DOCX, PPTX, XLSX, EPUB, CSV, SRT, TXT, HTML, ODF
  • Якщо файл занадто великий або виникає помилка перекладу, двомовний переклад не буде згенеровано
-
tokenCountInteger-
  • Токени тексту, який потребує перекладу в документі
  • Переклад зображень у PDF розраховується як 1200 токенів на сторінку
-
priceInteger-

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

-
usedCreditsInteger-

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

-
glossaryString[]-

Назва глосарію, що використовується завданням перекладу

-
shouldTranslateImageBoolean-

Чи перекладати зображення в документі

-
createdAtDateTime-

Час створення завдання перекладу

-
updatedAtDateTime-

Час оновлення завдання перекладу

-
API завдань перекладу
Створити завдання перекладу
API завдань перекладу
Видалити завдання перекладу