Работа с приложениями

Операция HTTP-запрос Описание
POST
/pub/v1/app/{namespace}/{code}/{id}/update
Изменение элемента приложения
POST
/pub/v1/app/{namespace}/{code}/import
Импорт данных из файла
GET
/pub/v1/app/list
Получение списка приложений
GET
/pub/v1/app/{namespace}/{code}/list
Получение списка элементов приложения
POST
/pub/v1/app/{namespace}/{code}/list
Получение списка элементов приложения
POST
/pub/v1/app/{namespace}/{code}/import/status
Получение статуса импорта
GET
/pub/v1/app/{namespace}/{code}/settings/status
Получение статуса приложения
POST
/pub/v1/app/{namespace}/{code}/{id}/get
Получение элемента приложения по идентификатору
GET
/pub/v1/app/{namespace}/{code}/{id}/get
Получение элемента приложения по идентификатору
POST
/pub/v1/app/{namespace}/{code}/create
Создание элемента приложения
POST
/pub/v1/app/{namespace}/{code}/{id}/set-status
Установка статуса элемента приложения

Работа с бизнес-процессами

Операция HTTP-запрос Описание
POST
/pub/v1/bpm/template/{namespace}/{code}/run
Запуск процесса по разделу и коду
GET
/pub/v1/bpm/instance/bytemplateid/{id}/list
Получение списка экземпляров процесса
POST
/pub/v1/bpm/instance/bytemplateid/{id}/list
Получение списка экземпляров процесса
POST
/pub/v1/bpm/instance/bytarget/list
Получение списка экземпляров процесса для цели
GET
/pub/v1/bpm/instance/bytarget/list
Получение списка экземпляров процесса для цели
POST
/pub/v1/bpm/instance/{id}/get
Получение экземпляра процесса по идентификатору
GET
/pub/v1/bpm/instance/{id}/get
Получение экземпляра процесса по идентификатору

Работа с файлами

Операция HTTP-запрос Описание
POST
/pub/v1/disk/file/upload
Загрузка временного файла
POST
/pub/v1/disk/directory/{id}/upload
Загрузка файла в директорию
POST
/pub/v1/disk/file/move
Перемещение файла в директорию
GET
/pub/v1/disk/directory/{id}
Получение информации о директории по идентификатору
POST
/pub/v1/disk/directory/list
Получение списка директорий
GET
/pub/v1/disk/directory/list
Получение списка директорий
GET
/pub/v1/disk/file/{id}/get-link
Получение ссылки на скачивание файла по идентификатору файла
POST
/pub/v1/disk/file/{id}/get-link
Получение ссылки на скачивание файла по идентификатору файла
POST
/pub/v1/disk/directory
Создание директории

Работа с пользователями

Операция HTTP-запрос Описание
GET
/pub/v1/user/list
Получение списка пользователей
POST
/pub/v1/user/list
Получение списка пользователей

Работа с метаданными

Операция HTTP-запрос Описание
POST
/pub/v1/scheme/groups/{id}/add-items
Добавление оргюнитов в группу
GET
/pub/v1/scheme/groups/{id}/parent-groups
Получение списка групп, в которые входит выбранная группа
GET
/pub/v1/scheme/groups/{id}/positions
Получение списка должностей, которые включены в состав группы
GET
/pub/v1/scheme/groups/{id}/sub-groups
Получение списка подгрупп выбранной группы
GET
/pub/v1/scheme/groups/{id}/users
Получение списка пользователей, которые включены в состав группы
GET
/pub/v1/scheme/namespaces/{namespace}/groups
Получение списка схем групп
GET
/pub/v1/scheme/namespaces/{namespace}/apps/{code}/groups
Получение списка схем групп и ролей по приложению
GET
/pub/v1/scheme/groups/list
Получение списка схем групп согласно условиям фильтрации
POST
/pub/v1/scheme/groups/list
Получение списка схем групп согласно условиям фильтрации
GET
/pub/v1/scheme/modules
Получение списка схем модулей
GET
/pub/v1/scheme/namespaces/{namespace}/apps
Получение списка схем приложений
GET
/pub/v1/scheme/namespaces
Получение списка схем разделов
GET
/pub/v1/scheme/solutions
Получение списка схем решений
GET
/pub/v1/scheme/namespaces/{namespace}/pages
Получение списка схем страниц
GET
/pub/v1/scheme/namespaces/{namespace}/doctemplates
Получение списка схем шаблонов документов для раздела
GET
/pub/v1/scheme/namespaces/{namespace}/apps/{code}/doctemplates
Получение списка схем шаблонов документов приложения
GET
/pub/v1/scheme/namespaces/{namespace}/apps/{code}/processes
Получение списка схем шаблонов процесса по приложению
GET
/pub/v1/scheme/namespaces/{namespace}/processes
Получение списка схем шаблонов процессов
GET
/pub/v1/scheme/modules/{id}
Получение схемы модуля по идентификатору
GET
/pub/v1/scheme/namespaces/{namespace}/apps/{code}
Получение схемы приложения по коду
GET
/pub/v1/scheme/namespaces/{namespace}
Получение схемы раздела по коду
GET
/pub/v1/scheme/solutions/{code}
Получение схемы решения по коду
GET
/pub/v1/scheme/pages/{id}
Получение схемы страницы по идентификатору
GET
/pub/v1/scheme/doctemplates/{id}
Получение схемы шаблона документа по идентификатору
GET
/pub/v1/scheme/namespaces/{namespace}/processes/{code}
Получение схемы шаблона процесса по коду
GET
/pub/v1/scheme/groups/{id}
Получение экземпляра схемы группы по идентификатору
PUT
/pub/v1/scheme/groups/{id}
Редактирование данных группы
POST
/pub/v1/scheme/namespaces/{namespace}/groups
Создание схемы группы
DELETE
/pub/v1/scheme/groups/{id}
Удаление группы
POST
/pub/v1/scheme/groups/{id}/remove-items
Удаление оргюнитов из группы
GET
/pub/v1/scheme/modules/{id}/exportable
Экспортируемость модуля по идентификатору
GET
/pub/v1/scheme/namespaces/{namespace}/apps/{code}/exportable
Экспортируемость приложения по коду
GET
/pub/v1/scheme/namespaces/{code}/exportable
Экспортируемость раздела по коду
GET
/pub/v1/scheme/solutions/{code}/exportable
Экспортируемость решения по коду

Работа с модулями

Операция HTTP-запрос Описание
PUT
/pub/v1/integration/{code}/voip/bindings
Обновление сопоставлений внутренних номеров пользователям ELMA365 модуля телефонии
GET
/pub/v1/integration/{code}/voip/bindings
Получение сопоставлений внутренних номеров пользователям ELMA365, заданные для модуля телефонии

Работа с контрактами

Операция HTTP-запрос Описание
POST
/pub/v1/contracts/{namespace}/{code}/{id}/update
Изменение элемента контракта
GET
/pub/v1/contracts/{namespace}/{code}/list
Получение списка элементов контракта
POST
/pub/v1/contracts/{namespace}/{code}/list
Получение списка элементов контракта
GET
/pub/v1/contracts/{namespace}/{code}/{id}/get
Получение элемента контракта по идентификатору
POST
/pub/v1/contracts/{namespace}/{code}/create
Создание элемента приложения по умолчанию для контракта

Работа с отчетами

Операция HTTP-запрос Описание
GET
/pub/v1/reports/{namespace}/{code}/list
Получение списка элементов отчета
POST
/pub/v1/reports/{namespace}/{code}/list
Получение списка элементов отчета