Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

RESTful Web Api (публичные методы)

Публичные методы универсальны и неизменны между версиями Comindware Business Application Platform.

Каждый метод справа в строке имеет собственное описание, применимое к группе методов, в которой он состоит.

Методы Comindware Business Application Platform API 

Рассмотрим примеры на один из методов в некоторых группах методов:

  • Account – шаблон записей Люди. Для создания пользователя в платформе отправьте запрос POST на адрес http://your-host/webapi/Account. В теле запроса укажите названия атрибутов и их значения в формате json.
  • Attribute – атрибуты шаблона записи. Для того чтобы отправить атрибут в архив отправьте запрос PUT на адрес http://your-host/webapi/Attribute/Category/title/Disable, где «Category» - системное имя шаблона записи, «title» - системное имя атрибута.
  • Backup – резервное копирование. Для того чтобы удалить созданные сессии необходимо узнать id сессий. Для этого отправьте запрос GET на адрес http://yourhost/webapi/Backup/Session/. Тело запроса должно содержать атрибут {“id”:“backupSession.1”}. Для удаления сессии отправьте запрос DELETE на адрес http://yourhost/webapi/Backup/Session, в теле запроса укажите массив id сессий, например [“backupSession.1”].
  • CaseTemplate – шаблон кейса.
  • Dataset – список шаблона записи.  
  • Document – прикрепленный документ в шаблоне записи. Для того чтобы узнать id документа необходимо первоначально получить все данные по экземпляру записи. Отправьте запрос GET на адрес http://your-host/webapi/Record/1, где «1» — id экземпляра записи. Тело ("Response body") запроса должно содержать атрибут op.10, где «op.10» – системное имя атрибута типа документ, и его значение: {"op.10": [ "document.2" ]}. Для того чтобы скачать документ отправьте запрос GET на адрес http://yourhost/webapi/Document/document.2/Content, где «document.2» - id прикрепленного файла. Тело ("Response body") запроса должно содержать ссылку на скачивание файла.
  • DocumentExportTemplate – свойство шаблона записи (раздел Шаблоны).
  • Form – свойство шаблона записи (раздел Формы).
  • ProcessTemplate – шаблон процесса.
  • Record – экземпляр записи. Запросы, связанные с одним экземпляром записи.
  • Records – экземпляры записи. Запросы, связанные с несколькими экземплярами записи.
  • RecordTemplate – шаблон записи.
  • Toolbar – панель инструментов.
  • Transfer – операция импорта шаблона записи.
  • UserCommand – операции определенного шаблона записи.
Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Урок 10. Работа с контентом
Просмотрено 96 раз с Tue, Mar 17, 2020

Как построить схему бизнес-процесса
Просмотрено 125 раз с Wed, Mar 18, 2020

Урок 7. Автоматические вычисления
Просмотрено 145 раз с Tue, Mar 17, 2020

Вычисление всех пользователей шаблона пользователя
Просмотрено 1 раз с Fri, Sep 18, 2020

Выражения
Просмотрено 66 раз с Fri, Mar 6, 2020

Введение в глобальные функции
Просмотрено 91 раз с Tue, Mar 3, 2020

Импорт данных
Просмотрено 58 раз с Fri, Jul 31, 2020

Бизнес-приложения
Просмотрено 64 раз с Fri, Mar 6, 2020

Изменение рабочего процесса в режиме реального времени
Просмотрено 51 раз с Tue, Mar 24, 2020

Аутентификация, авторизация и пользовательские сессии
Просмотрено 43 раз с Thu, Mar 5, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware