IMaaS Workflow services
Number of APIs: 81
The IMaaS Workflow API(s) is managed and driven by REST API calls. This complete workflow API makes it easy for application developers to build not only simple workflow processes with step logic but also complex BPMN 2.0-compliant workflow processes. Workflow processes can involve complex choreographed processes, which drive integration with other IMaaS services and any non-OpenText systems that support human-to-human, system-to-system, and human-to-system interactions.
Why use these services
Automate business flows Model your business flows as a set of workflows, reducing manual interventions and automating the process.
Adapt to changes in your customer's Applications quickly
Be more agile by quickly changing a workflow to meet changing business requirements.
Faster collaboration Leverage workflows to orchestrate multiple service interactions and improve collaboration.
Reduce errors and increase efficiency Use workflows to automate and handle redundant decisions in the business, reducing errors and increasing the overall efficiency.
-
Workflow action and model services-tasks-{task Id} - Update a task PUT {{baseUrl}}/tasks/:taskId
-
Workflow action and model services-tasks - Get tasks GET {{baseUrl}}/tasks?name=voluptate elit&nameLike=voluptate elit&description=voluptate elit&priority=voluptate elit&minimumPriority=voluptate elit&maximumPriority=voluptate elit&assignee=voluptate elit&assigneeLike=voluptate elit&owner=voluptate elit&ownerLike=voluptate elit&unassigned=voluptate elit&delegationState=voluptate elit&candidateUser=voluptate elit&candidateGroup=voluptate elit&candidateGroups=voluptate elit&involvedUser=voluptate elit&processInstanceId=voluptate elit&processInstanceIdWithChildren=voluptate elit&processInstanceBusinessKey=voluptate elit&processInstanceBusinessKeyLike=voluptate elit&processDefinitionId=voluptate elit&processDefinitionKey=voluptate elit&processDefinitionKeyLike=voluptate elit&processDefinitionName=voluptate elit&processDefinitionNameLike=voluptate elit&executionId=voluptate elit&createdOn=1951-08-14T20:08:23.047Z&createdBefore=1951-08-14T20:08:23.047Z&createdAfter=1951-08-14T20:08:23.047Z&dueOn=1951-08-14T20:08:23.047Z&dueBefore=1951-08-14T20:08:23.047Z&dueAfter=1951-08-14T20:08:23.047Z&withoutDueDate=true&excludeSubTasks=true&active=true&includeTaskLocalVariables=true&includeProcessVariables=true&includeTaskComments=true&includeTaskAssignments=true&candidateOrAssigned=voluptate elit&category=voluptate elit&filterByCurrentSubscription=true&offset=voluptate elit&count=voluptate elit&sort=name&order=desc&includeUserIds=false&includeGroupIds=false&sortEmptyValuesOnTop=true
-
Workflow action and model services-tasks - Create a sub task POST {{baseUrl}}/tasks
-
Workflow action and model services-runtime/models - Get executable process models GET {{baseUrl}}/runtime/models?version=-98125607&name=voluptate elit&nameLike=voluptate elit&key=voluptate elit&keyLike=voluptate elit&category=voluptate elit&categoryLike=voluptate elit&categoryNotEquals=voluptate elit&deploymentId=voluptate elit&latestVersion=true&filterByCurrentSubscription=true&deploymentSpace=voluptate elit&offset=voluptate elit&count=voluptate elit&sort=key
-
Workflow action and model services-tasks-{task Id}-assignments - Delete assignments on a task DELETE {{baseUrl}}/tasks/:taskId/assignments
-
Workflow action and model services-tasks-{task Id}-assignments - Get an assignments for a task GET {{baseUrl}}/tasks/:taskId/assignments?includeUserIds=false&includeGroupIds=false
-
Workflow action and model services-tasks-{task Id}-attachments-{attachment Id} - Delete an attachment on a task DELETE {{baseUrl}}/tasks/:taskId/attachments/:attachmentId?cascade=false&cascadeContent=false
-
Workflow action and model services-tasks-{task Id}-attachments-{attachment Id} - Get an attachment on a task GET {{baseUrl}}/tasks/:taskId/attachments/:attachmentId?includeUserIds=false
-
Workflow action and model services-tasks-{task Id}-attachments - List attachments on a task GET {{baseUrl}}/tasks/:taskId/attachments?includeUserIds=false
-
Workflow action and model services-tasks-{task Id}-attachments - Create a new attachment on a task. POST {{baseUrl}}/tasks/:taskId/attachments