Compound Tasks - Huddle/huddle-apis GitHub Wiki
Summary
A compound task represents a collection of tasks may be grouped together have an status to show the overall progress.
Operations
| Method | Path | Purpose | Details |
|---|---|---|---|
GET |
/compoundtask/12345 |
Retrieving a compound task | Jump |
PUT |
/compoundtask/{compoundTaskId} |
Updating a compound task | Jump |
POST |
/compoundtask/{compoundTaskId}/tasks |
Adding a task to the collection | Jump |
DELETE |
/compoundtask/{compoundTaskId}/tasks/{taskId} |
Removing a task from the collection | Jump |
Retrieving a compound task
Request
GET /compoundtask/12345 HTTP/1.1
Accept: application/json
Authorization: Bearer frootymcnooty/vonbootycherooty
Response
{
"links" : [
"self" : ...
],
"created" : "2011-05-05T09:48:35.0151000Z",
"updated" : "2011-05-06T11:48:35.0151000Z",
"status" : ...,
"tasks" : [
..
],
"creator" : ..
}