API ReferenceTask
Retrieve tasks list
GET
Retrieve tasks list
apiKeyheader
Authorization<token>Value for the Authorization header parameter.
page?integerThe collection page number
Default
1itemsPerPage?integerThe number of items per page
Range
0 <= value <= 100Default
30pagination?booleanEnable or disable pagination
search?stringtaskDependency?stringFilter task resources by their dependency.
Value in
"blocking""waiting""all-blocking""all-waiting""related""finished"afterDeadline?booleanfinishedAfterDeadline?booleandateOverlap?stringorder[priority]?stringDefault
"asc"Value in
"asc""desc"contractors?stringcontractors.id[]?stringorder[hierarchy]?stringFormat
uuidcursorId?stringboardColumn.name_ipartial?stringFilter results by board column name (case-insensitive, partial match)
customFieldValue[{customFieldDefinitionId}]?stringcustomFieldValueRange[{customFieldDefinitionId}][gt]?stringcustomFieldValueRange[{customFieldDefinitionId}][lt]?stringcustomFieldValueRange[{customFieldDefinitionId}][gte]?stringcustomFieldValueRange[{customFieldDefinitionId}][lte]?stringorder[storyPoints]?stringDefault
"asc"Value in
"asc""desc"leaders?stringleaders.id[]?stringid[]?array<string>project?stringproject[]?array<string>stage?stringstage[]?array<string>stage.stageType?stringstage.stageType[]?array<string>board?stringboard[]?array<string>board.boardType?stringboard.boardType[]?array<string>taskTypes?stringtaskTypes[]?array<string>boardColumn.id?stringboardColumn.id[]?array<string>boardColumn.status?stringboardColumn.status[]?array<string>boardColumn.name?stringboardColumn.name[]?array<string>status?stringstatus[]?array<string>priority?stringpriority[]?array<string>assignedTaskUsers.role?stringassignedTaskUsers.role[]?array<string>assignedTaskUsers.projectUser?stringassignedTaskUsers.projectUser[]?array<string>assignedTaskUsers.createdBy?stringassignedTaskUsers.createdBy[]?array<string>taskSubscriptions.projectUser?stringtaskSubscriptions.projectUser[]?array<string>storyPoints?integerstoryPoints[]?array<integer>timePlanned[between]?stringtimePlanned[gt]?stringtimePlanned[gte]?stringtimePlanned[lt]?stringtimePlanned[lte]?stringstoryPoints[between]?stringstoryPoints[gt]?stringstoryPoints[gte]?stringstoryPoints[lt]?stringstoryPoints[lte]?stringtimeReported[between]?stringtimeReported[gt]?stringtimeReported[gte]?stringtimeReported[lt]?stringtimeReported[lte]?stringdateEnd[before]?stringdateEnd[strictly_before]?stringdateEnd[after]?stringdateEnd[strictly_after]?stringfinishedAt[before]?stringfinishedAt[strictly_before]?stringfinishedAt[after]?stringfinishedAt[strictly_after]?stringdateStart[before]?stringdateStart[strictly_before]?stringdateStart[after]?stringdateStart[strictly_after]?stringcreatedAt[before]?stringcreatedAt[strictly_before]?stringcreatedAt[after]?stringcreatedAt[strictly_after]?stringupdatedAt[before]?stringupdatedAt[strictly_before]?stringupdatedAt[after]?stringupdatedAt[strictly_after]?stringexcludeIds[]?array<string>exists[taskTypes]?booleanexists[assignedTaskUsers]?booleanexists[taskRepeater]?booleanorder[createdAt]?stringDefault
"asc"Value in
"asc""desc"order[updatedAt]?stringDefault
"asc"Value in
"asc""desc"order[dateEnd]?stringDefault
"asc"Value in
"asc""desc"order[dateStart]?stringDefault
"asc"Value in
"asc""desc"order[finishedAt]?stringDefault
"asc"Value in
"asc""desc"order[name]?stringDefault
"asc"Value in
"asc""desc"Task collection
- response
[index: integer]?curl -X GET 'https://app.icproject.com/api/instance/demo/project/tasks'Example Response
[ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "shortCode": "string", "no": 0, "name": "string", "taskTypes": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "decorator": "#78909c", "categories": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string" } ] } ], "priority": "low", "storyPoints": 1, "status": "in-preparation", "dateStart": "2019-08-24T14:15:22Z", "dateEnd": "2019-08-24T14:15:22Z", "finishedAt": "2019-08-24T14:15:22Z", "finishedBy": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "shortCode": "string", "firstName": "string", "lastName": "string", "email": "string", "phoneNumber": "string", "pictureSm": "string", "pictureLg": "string" }, "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z", "assignedTaskUsers": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "projectUser": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "shortCode": "string", "firstName": "string", "lastName": "string", "email": "string", "pictureSm": "string", "pictureLg": "string", "contractorId": "8e641c22-41f4-4818-ae43-d2cb9b53e3d7", "contractorName": "string", "canLogIn": true, "phoneNumber": "string", "jobPositionName": "string", "hourlyRate": null, "isExternal": true, "decorator": "string" }, "timePlanned": 0, "role": "none" } ], "countChecklistItems": 0, "countChecklistItemsChecked": 0, "countFiles": 0, "countComments": 0, "timePlanned": 0, "timeReported": 0, "project": "9ec8a81a-31b2-4a83-bcd8-cef9150932d2", "projectShortCode": "string", "projectName": "string", "projectIsSimple": true, "stage": "9f09bdb0-89bd-4a1a-b468-0312474f1023", "stageName": "string", "board": "a98884d6-3c76-4114-ba9c-216527a5aac1", "boardShortCode": "string", "boardName": "string", "boardColumn": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "decorator": "#78909c", "status": "todo" }, "createdBy": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "shortCode": "string", "firstName": "string", "lastName": "string", "email": "string", "phoneNumber": "string", "pictureSm": "string", "pictureLg": "string" }, "createdBySource": "user", "isReadOnly": true, "dependency": "waiting", "permissions": { "canRetrieve": true, "canEdit": true, "canEditDates": true, "canDelete": true, "canSetReadOnly": true, "canChangeStatus": true, "isMovable": true, "canGetReportedClocks": true, "canSeeAssignedTaskUsersTimePlanned": true, "canManageAssignedTaskUsersTimePlanned": true }, "customFields": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "valueId": "b772d050-4ba4-443b-8ca7-cc1e42bdd731", "name": "string", "description": "string", "dataType": "text", "valueText": "string", "valueFloat": "string", "valueDateTime": "2019-08-24T14:15:22Z", "valueSelectOptions": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "value": "string", "weight": 0, "decorator": "#78909c" } ], "valueSelectUsers": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "firstName": "string", "lastName": "string", "email": "string", "pictureSm": "string" } ], "valueDepartment": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string" } } ] }]