Update Multiple Tasks
Request
Operation Endpoint:
PUT {workflowPath}/workflow/{tenantId}/tasks
Parameters | Name | Required | Details |
---|---|---|---|
Headers | Authorization |
Yes | Access Token in format "Bearer
(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 codeerrorMessage
- error messageerrorData
- details of the error:exception
- exception messagestack
- stack trace
innerError
- details of the error from Reltio API:errorMessage
- Reltio API error messageerrorCode
- Reltio API error codeinnerErrorData
- Reltio API inner error data
warning
- returned if the operation is completed but with some minor issuesstatus
- 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"] }