Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel3
typeflat

...

Code Block
languagexml
titleaddFollowerToTask
<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.
  
Anchor
request
request
Sample request

...

  • taskId: The ID of the task.
  • labelId: The ID of the label.
  
Anchor
request
request
Sample request

...

Code Block
languagexml
titleassignTask
<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.
  
Anchor
request
request
Sample request

...

Code Block
languagexml
titlecreateTask
<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.
  
Anchor
request
request
Sample request

...

Code Block
languagexml
titlegetTask
<producteev.getTask>
	<taskId>{$ctx:taskId}</taskId>
</producteev.getTask>
Properties
  • taskId: The ID of the task.
  
Anchor
request
request
Sample request

...

Code Block
languagexml
titlelistTaskNotes
<producteev.listTaskNotes>
	<taskId>{$ctx:taskId}</taskId>
</producteev.listTaskNotes>
Properties
  • taskId: The ID of the task.
  
Anchor
request
request
Sample request

...

Code Block
languagexml
titlelistTasks
<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.
  
Anchor
request
request
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
languagexml
titleremoveAssignee
<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.
  
Anchor
request
request
Sample request

...

Code Block
languagexml
titleupdateTask
<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.
  
Anchor
request
request
Sample request

...