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
Authorization
string
Use "Bearer" followed by your API Token.
Request Body
userId
string
The needed userId
workflowTemplateId
string
The Id of the template you will create.
alarmId
string
The alarmId related to this template.
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
companyId
string
The companyId of the company.
Headers
Authorization
string
Use "Bearer" followed by your API-Token
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
Authorization
string
Use "Bearer" followed by your API-Token
Query Parameters
alarmId
string
The alarmId of the needed alarm.
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
id
string
The needed id
Headers
Authorization
string
Use "Bearer" followed by your API-Token
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
id
string
The needed Id
Headers
Authorization
string
Use "Bearer" followed by the API-Token
Request Body
deviceId
string
The Id of the device
companyId
string
The Id of the company
alarmId
string
The Id of the alarm
Last updated