2.1.20. API для интеграции
В системе предусмотрена возможность работы с API. API позволяет выполнять некоторые операции без работы в интерфейсе.

Описание API представлено в формате OpenAPI. В нем содержатся все доступные методы, параметры запросов, форматы передаваемых данных и варианты ответов системы.
С помощью API можно выполнять следующие операции:
  • создавать, просматривать и изменять проекты перевода;
  • загружать и выгружать файлы проекта;
  • получать список сегментов файлов проекта и фильтровать их по этапу рабочего процесса, статусу блокировки, автору или тексту исходного и целевого сегмента;
  • запускать автоматический перевод файлов проекта с использованием памятей переводов или LLM;
  • работать с глоссариями: получать список, загружать новые глоссарии, скачивать их и обновлять содержимое;
  • получать данные о памятях переводов, импортировать в них данные и удалять ненужные;
  • управлять плейсхолдерами: создавать новые пресеты, получать список имеющихся, обновлять их, а также удалять ненужные;
  • создавать и настраивать промпты для LLM-перевода;
  • работать с вендорами: получать список, добавлять и удалять вендоров, а также добавлять к ним лингвистов;
  • управлять пользователями и их ролями, а также генерировать пригласительную ссылку.
Документация API пока не размещена в открытом доступе. Для того чтобы получить спецификацию API, обратитесь к разработчикам системы.