...
Code Block |
---|
language | xml |
---|
title | addFollowerToTask |
---|
|
<producteev.addFollowerToTask>
<taskId>{$ctx:taskId}</taskId>
<userId>{$ctx:userId}</userId>
</producteev.addFollowerToTask> |
Properties
taskId:
The ID of the task.userId:
The user ID of the follower.
Sample request
...
taskId:
The ID of the task.labelId:
The ID of the label.
Sample request
...
Code Block |
---|
language | xml |
---|
title | assignTask |
---|
|
<producteev.assignTask>
<taskId>{$ctx:taskId}</taskId>
<userId>{$ctx:userId}</userId>
</producteev.assignTask> |
Properties
taskId:
The ID of the task.userId:
The ID of the user to assign for the task.
Sample request
...
Code Block |
---|
language | xml |
---|
title | createTask |
---|
|
<producteev.createTask>
<title>{$ctx:title}</title>
<endDateTimeZone>{$ctx:endDateTimeZone}</endDateTimeZone>
<endDate>{$ctx:endDate}</endDate>
<projectId>{$ctx:projectId}</projectId>
</producteev.createTask> |
Properties
title:
Title of the task.endDateTimeZone:
Standard timezone abbreviations for the task end date (e.g.: PST).endDate:
End date of the task. The format should be in ISO 8601 date and time format (e.g.: 2013-12-07T07:00:00+0000).projectId:
The ID of the project to create task.
Sample request
...
Code Block |
---|
|
<producteev.getTask>
<taskId>{$ctx:taskId}</taskId>
</producteev.getTask> |
Properties
taskId:
The ID of the task.
Sample request
...
Code Block |
---|
language | xml |
---|
title | listTaskNotes |
---|
|
<producteev.listTaskNotes>
<taskId>{$ctx:taskId}</taskId>
</producteev.listTaskNotes> |
Properties
taskId:
The ID of the task.
Sample request
...
Code Block |
---|
language | xml |
---|
title | listTasks |
---|
|
<producteev.listTasks>
<sort>{$ctx:sort}</sort>
<createdAtToCriteria>{$ctx:createdAtToCriteria}</createdAtToCriteria>
<alias>{$ctx:alias}</alias>
<networksCriteria>{$ctx:networksCriteria}</networksCriteria>
<creatorsCriteria>{$ctx:creatorsCriteria}</creatorsCriteria>
<updatedAtToCriteria>{$ctx:updatedAtToCriteria}</updatedAtToCriteria>
<followersCriteria>{$ctx:followersCriteria}</followersCriteria>
<projectsCriteria>{$ctx:projectsCriteria}</projectsCriteria>
<responsiblesCriteria>{$ctx:responsiblesCriteria}</responsiblesCriteria>
<createdAtFromCriteria>{$ctx:createdAtFromCriteria}</createdAtFromCriteria>
<deadlineToCriteria>{$ctx:deadlineToCriteria}</deadlineToCriteria>
<includeDeleted>{$ctx:includeDeleted}</includeDeleted>
<order>{$ctx:order}</order>
<page>{$ctx:page}</page>
<statusesCriteria>{$ctx:statusesCriteria}</statusesCriteria>
<searchTextCriteria>{$ctx:searchTextCriteria}</searchTextCriteria>
<prioritiesCriteria>{$ctx:prioritiesCriteria}</prioritiesCriteria>
<updatedAtFromCriteria>{$ctx:updatedAtFromCriteria}</updatedAtFromCriteria>
<deadlineFromCriteria>{$ctx:deadlineFromCriteria}</deadlineFromCriteria>
<labelsCriteria>{$ctx:labelsCriteria}</labelsCriteria>
</producteev.listTasks> |
Properties
sort:
Sorting order of the tasks. Possible values are 'created_at', 'updated_at', 'project', 'creator', 'deadline_time', 'priority', 'status' and 'title'.createdAtToCriteria:
Task created at 'to' date. The date should be in epoch format.alias:
Alias to list tasks. Possible values are 'all', 'starred', 'completed', 'created', 'responsible', 'duetoday', 'duethisweek', 'late', 'files', 'inprogress' and 'paused'.networksCriteria:
An array of network IDs to search by network criteria.creatorsCriteria:
An array of user IDs to search by task creators criteria.updatedAtToCriteria:
Task updated at 'to' date. The date should be in epoch format.followersCriteria:
An array of user IDs to search by task followers criteria.projectsCriteria:
An array of project IDs to search by project criteria.responsiblesCriteria:
An array of user IDs to search by task responsible criteria.createdAtFromCriteria:
Task created at 'from' date. The date should be in epoch format.deadlineToCriteria:
Task deadline to date. The date should be in epoch format.includeDeleted:
Boolean value to list tasks with deleted task. Default value is false.order:
Order of the task list. Possible values are 'asc' and 'desc'.page:
Number of the page to view.statusesCriteria:
An array of task status IDs to search by task status criteria.searchTextCriteria:
Text string to search tasks.prioritiesCriteria:
An array of priority IDs to search by priority criteria.updatedAtFromCriteria:
Task updated at 'from' date. The date should be in epoch format.deadlineFromCriteria:
Deadline from date. The date should be in epoch format.labelsCriteria:
An array of label IDs to search by task labels criteria.
Sample request
...
Related Producteev documentation
https://www.producteev.com/api/doc/#Task alias count#Search
Anchor |
---|
| removeAssignee |
---|
| removeAssignee |
---|
|
Removing a responsible of a task
...
Code Block |
---|
language | xml |
---|
title | removeAssignee |
---|
|
<producteev.removeAssignee>
<taskId>{$ctx:taskId}</taskId>
<userId>{$ctx:userId}</userId>
</producteev.removeAssignee> |
Properties
taskId:
The ID of the task.userId:
The ID of the assignee to remove from the task.
Sample request
...
Code Block |
---|
language | xml |
---|
title | updateTask |
---|
|
<producteev.updateTask>
<taskId>{$ctx:taskId}</taskId>
<reminder>{$ctx:reminder}</reminder>
<title>{$ctx:title}</title>
<status>{$ctx:status}</status>
<priority>{$ctx:priority}</priority>
<endDateTimeZone>{$ctx:endDateTimeZone}</endDateTimeZone>
<allday>{$ctx:allday}</allday>
<endDate>{$ctx:endDate}</endDate>
<projectId>{$ctx:projectId}</projectId>
</producteev.updateTask> |
Properties
taskId:
The ID of the task to update.reminder:
Reminder for the task. Possible values are '0' and '1'.title:
The title of the task.status:
Status of the task.priority:
Priority of the task.endDateTimeZone:
Standard timezone abbreviations for the task end date (e.g.: PST).allday:
Boolean value to set the task as all day.endDate:
Th end date of the task. The format should be in ISO 8601 date and time format (e.g.: 2013-12-07T07:00:00+0000).projectId:
The ID of the project to create task.
Sample request
...