Manage Tasks REST Endpoints

Manage Tasks
Retrieve task lists. Retrieve, create, update, and delete tasks.
Add a Task Attachment
Method: post
Path: /bpm/api/4.0/tasks/{id}/attachments
Add a Task Comment
Method: post
Path: /bpm/api/4.0/tasks/{id}/comments
Delete a Task Attachment
Method: delete
Path: /bpm/api/4.0/tasks/{id}/attachments/{attachmentName}
Perform Action on Task
Method: put
Path: /bpm/api/4.0/tasks/{id}
Perform Bulk Action on Tasks
Method: put
Path: /bpm/api/4.0/tasks
Retrieve a Custom Task List
Method: get
Path: /bpm/api/4.0/tasks/views/{viewname}
Retrieve a Task
Method: get
Path: /bpm/api/4.0/tasks/{id}
Retrieve a Task Attachment as a Stream
Method: get
Path: /bpm/api/4.0/tasks/{id}/attachments/{attachmentName}/stream
Retrieve a Task Attachment by Name
Method: get
Path: /bpm/api/4.0/tasks/{id}/attachments/{attachmentName}
Retrieve a Task Form URI
Method: get
Path: /bpm/api/4.0/tasks/{id}/form
Retrieve a Task List
Method: get
Path: /bpm/api/4.0/tasks
Retrieve Custom Task Lists
Method: get
Path: /bpm/api/4.0/tasks/views
Retrieve Task Attachments
Method: get
Path: /bpm/api/4.0/tasks/{id}/attachments
Retrieve Task Comments
Method: get
Path: /bpm/api/4.0/tasks/{id}/comments
Retrieve Task History
Method: get
Path: /bpm/api/4.0/tasks/{id}/history
Retrieve Task Payload
Method: get
Path: /bpm/api/4.0/tasks/{id}/payload
Update a Task Payload
Method: put
Path: /bpm/api/4.0/tasks/{id}/payload