Tasks
Update Task
Use this API to update an existing task for an object.
🗒 Things to Know
- This API currently supports issue tasks. Support for tasks on additional objects may be made available in the future.
put/api/task-management/v1/tasks/{taskId}
Path parameters
taskIdstring uuid required
UUID format of the task identifier
The unique identifier of the task.
Query parameters
taskTypeNameKey'Issue' required
String identifier for the task type service
The source product of the task.
Request body
Example request
{
"taskName": "Review document",
"description": "Please review the attached document and provide feedback",
"assigneeId": "123e4567-e89b-12d3-a456-426614174000",
"deadline": "2023-12-31T23:59:59",
"status": "Open",
"priority": "MEDIUM"
}Response
Task updated successfully
Example response
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"taskName": "Document Review Task",
"status": "Open",
"priority": "MEDIUM",
"deadline": "2023-12-31T23:59:59Z",
"description": "This task requires reviewing document X and providing feedback",
"assigneeId": "123e4567-e89b-12d3-a456-426614174000",
"isActive": true,
"taskType": {
"id": "type-123",
"name": "Document Review",
"description": "Review and approve documents"
},
"moduleSource": "PRIVACY_RIGHTS",
"activity": "COMPLETE_TASK",
"presentationMode": "DEFAULT",
"isCollaboratorSupported": true,
"relativeUrl": "/tasks/review/123",
"workflowId": "workflow-456",
"stageName": "Review",
"isPastDue": false,
"createdDT": "2023-01-15T14:30:00Z",
"modifiedDT": "2023-01-20T16:45:00Z",
"isRequired": true
}