API Report for the Workflow Service

The API report for managing the Workflow services.

Table 1. Reltio Workflow Service - API Mapping
Resource ID HTTP Method Rest URI Privileges
UN_SECURED_BY_ANNOTATION

GET

/status

-

config.defination

DELETE

GET

GET

POST

/{tenantId}/processDefinitions/{processType}

/{tenantId}/processDefinitions

/{tenantId}/processDefinitions/{processType}

/deployments

DELETE

READ

READ

CREATE

config.jar

DELETE

GET

GET

POST

/{tenantId}/jarDeployments/{name:.+}

/{tenantId}/jarDeployments

/{tenantId}/jarDeployments/{name}

/{tenantId}/jarDeployments

DELETE

READ

READ

CREATE

data.process

DELETE

DELETE

GET

GET

GET

POST

POST

POST

PUT

PUT

/{tenantId}/processInstances//{processInstanceId}

/{tenantId}/processInstances

/{tenantId}/processCount

/{tenantId}/processInstances//{processInstanceId}

/{tenantId}/processInstances//{processInstanceId}/_comment

/{tenantId}/processInstances

/{tenantId}/processInstances//_generateFromQuery

/{tenantId}/processInstances//_search

/{tenantId}/processInstances/{processInstanceId}/_activate

/{tenantId}/processInstances/{processInstanceId}/_suspend

DELETE

DELETE

READ

READ

READ

CREATE

CREATE

READ

UPDATE

UPDATE

data.tasks

GET

GET

GET

GET

POST

POST

POST

POST

PUT

PUT

/{tenantId}/groupTasks

/{tenantId}/tasks

/{tenantId}/tasks//{taskId}

/{tenantId}/tasks//{taskId}/_validate

/{tenantId}/assignee

/{tenantId}/tasks

/{tenantId}/tasks//history

/{tenantId}/tasks//{taskId}/_action

/{tenantId}/tasks

/{tenantId}/tasks//{taskId}

READ

READ

READ

READ

READ

READ

READ

UPDATE

UPDATE

UPDATE

environment.config.defination

DELETE

POST

/processDefinitions/{processType}

/deployments

DELETE

CREATE

environment.config.jar

DELETE

GET

GET

POST

/jarDeployments/{name:.+}

/jarDeployments

/jarDeployments/{name}

/jarDeployments

DELETE

READ

READ

CREATE

environment.config.register

DELETE

GET

POST

/registrations

/registrations

/registrations

DELETE

READ

CREATE

Jobs

GET

GET

/{tenantId}/jobs

/{tenantId}/jobs//{jobId}

READ

READ

jobs.syncBusinessProcessData POST /{tenantId}/jobs//syncBusinessProcessData EXECUTE
jobs.terminateProcessInstances POST /{tenantId}/jobs//terminateProcessInstances EXECUTE
jobs.updateTasks

POST

PUT

/{tenantId}/jobs//updateTasks

/{tenantId}/tasks//_withFilter

EXECUTE

EXECUTE

jobs.validateTasks

POST

POST

/{tenantId}/jobs//validateTasks

/{tenantId}/tasks//_validate

EXECUTE

EXECUTE

monitoring GET /version