API удалённого взаимодействие с платформой

Дата последнего изменения документа: 21 ноября 2023.

Содержание

  1. Общие сведения
  2. Импорт-экспорт
  3. Сервисы
  4. Open API

1. Общие сведения

Удалённое взаимодействие с платформой осуществляется при помощи отправки HTTP (POST, GET, PUT) запросов.

Описанные механизмы доступны только зарегистрированным пользователям:
а) при использовании специального (строкового) ключа, получаемого у администратора (посредством взаимодействия по e-mail);
или
б) при исползовании JWT токена, получаемого при вызове метода signin:
При этом доступна работа ТОЛЬКО с инфоресурсами и сервисами этого пользователя.

Кодировка запросов - UTF-8

2. Импорт-экспорт инфоресурсов

Импорт-экспорт инфоресурсов осуществляется в формате JSON (см. Документация / Инфоресурсы / JSON-представление информационных ресурсов)

2.1. Импорт инфоресурса в платформу

2.2. Экспорт инфоресурса из платформы

3. Работа с сервисами

3.1. Запуск сервиса

3.2. Остановка сервиса

3.3. Выяснение статуса работы сервиса

3.4. Рекомендуемый интегрированный запрос для взаимодействия с сервисом (безинтерфейсным)

При необходимости удалённо запускать сервис (без интерфейса!) на платформе с передачей ему некоторых данных до запуска и получением результата по окончании его работы необходимо использовать (интегрированный) запрос: Примечания:

4. Open API

Описание доступных методов в формате Open API можно получить по ссылкам: