Кастомні контролери

TaskPropertyController

Контролер для отримання доступу до розширених властивостей задачі

Отримати список розширених властивостей задачі

getTaskProperty

Запит:

GET /api/extended/task/<task-id>/extension-element/property --header 'X-Access-Token: token'

Відповідь:

  • 200 OK

Тіло відповіді:

{
  "propertyName1": "propertyValue1",
  "propertyName2": "propertyValue2",
  ...
  "propertyNameN": "propertyValueN"
}

StartFormController

Контролер для отримання доступу до списку стартових форм бізнес-процесів

Отримати список стартових форм бізнес-процесів

getStartForms

Запит:

GET /api/extended/start-form --header 'X-Access-Token: token'

Тіло запиту:

{
  "processDefinitionIdIn": [
    "processDefinitionId1",
    "processDefinitionId2",
    ...
    "processDefinitionIdN"
  ]
}

Відповідь:

  • 200 OK

Тіло відповіді:

{
  "processDefinitionId1": "startFormKey1",
  "processDefinitionId2": "startFormKey2",
  ... // не існуючі бізнес-процеси та процеси без стартових форм будуть пропущені
  "processDefinitionIdN": "startFormKeyN"
}