Manage workflows
Use this section to manage, update, create and delete workflows. Workflows define standard actions that need to be taken in case of an alarm.
Introduction
Managed workflows allow you to define & manage your workflows globally and selectively link them to specific sites.
Global workflows are only used as a fallback option when there is no workflow defined on-site level for a specific.
create a new workflow from a template
POST
https://talos-app.io/api/workflow-service/workflows/create-from-template
Use this endpoint to create a new workflow from a new template.
Headers
Request Body
list the workflow's template by companyId
GET
https://talos-app.io/api/workflow-service/workflow-templates/search/findByCompanyId{companyId}
Use this endpoint to get the templates by their companyId
Path Parameters
Headers
list the workflow by the alarmId
GET
https://talos-app.io/api/workflow-service/workflows/search/findByAlarmId
Use this endpoint to get workflows by their alarmId.
Path Parameters
Query Parameters
delete the workflow by its id
DELETE
https://talos-app.io/api/workflow-service/workflows/{id}
Use this endpoint to delete a workflow using its id.
Path Parameters
Headers
update the workflow by its id
PATCH
https://talos-app.io/api/workflow-service/workflows/{id}
It updates the workflow by its Id.
Path Parameters
Headers
Request Body
Last updated