Unify and manage your data

Update Multiple Tasks

Request

Operation Endpoint:

PUT {workflowPath}/workflow/{tenantId}/tasks
Table 1. Parameters
Parameters Name Required Details
Headers Authorization Yes Access Token in format "Bearer <accessToken>" (see details in Authentication API).
Content-Type Yes Content-Type: application/json
EnvironmentURL Yes Reltio Environment URL
Body (Array of update task requests) assignee No Assignee for the task
processInstanceComment No User comment on the process instance
objectURIs No Object URIs on the process instance
dueDate No Due date for task
priority No Task priority
taskId Yes Task ID

Example:

Sample Request JSON:

[
  {
    "taskId": "string",
    "objectURIs": [
      "string"
    ],
    "assignee": "string",
    "dueDate": 0,
    "processInstanceComment": "string",
    "priority": 0
  }
]

Response

Response Structure:

  • error- returned if an error is encountered, contains details of the issue:
    • errorCode- 5-digit error code
    • errorMessage- error message
    • errorData- details of the error:
      • exception- exception message
      • stack- stack trace
    • innerError - details of the error from Reltio API:
      • errorMessage- Reltio API error message
      • errorCode- Reltio API error code
      • innerErrorData- Reltio API inner error data
  • warning- returned if the operation is completed but with some minor issues
  • status- result of the operation; possible values are "OK" or "failed"
  • data- task Ids of successfully updated tasks

Example:

Sample Response JSON:

 { "status":"OK", "data":["12", "14"] }