Wunderlist

Wunderlist

Wunderlist provide a to-do list and task manager to help people get their stuff done. Whether you are sharing a grocery list with a loved one, working on a project, or planning a vacation, Wunderlist makes it easy to capture, share, and complete your to-dos. Wunderlist instantly syncs between your phone, tablet and computer, so you can access all your tasks from anywhere.

Note:

  • This is a Standard connector.

Throttling Limits

Name Calls Renewal Period
API calls per connection 500 60 seconds
Frequency of trigger polls 1 15 seconds

Actions

Add a comment to a task

This operation is used to add a comment to a specific task.

Required Parameters

List Id
integer
Unique identifier of the parent list.
Task Id
integer
Unique identifier of the parent task.

Optional Parameters

Text
string
Body of the comment.

Returns

Body
Comment

Properties of a task comment.

Create a list

This operation is used to create a new task list.

Optional Parameters

Title
string
Short summary of the task list.

Returns

Body
CreatedList

Properties of the newly created task list.

Create a note

This operation is used to add a note to a specific task.

Required Parameters

List Id
integer
Unique identifier of the parent list.
Task Id
integer
Unique identifier of the parent task.

Optional Parameters

Content
string
Body of the note.

Returns

Body
Note

Properties of a single note.

Create a subtask

This operation is used to create a subtask within a specific task.

Required Parameters

List Id
integer
Unique identifier of the parent list.
Task Id
integer
Unique identifier of the parent task.
Title
string
Short summary of the task.

Optional Parameters

Completed
boolean
True if the task is complete.

Returns

Body
Subtask

Properties of a single subtask.

Create a task

This operation is used to create a new task.

Required Parameters

List Id
integer
Unique id of the list.
Title
string
Short summary of the task list.

Optional Parameters

Assignee Id
integer
Unique id of the person assigned to the task.
Completed
boolean
True if a task is complete.
Recurrence Type
string
Day, week, month or year.
Recurrence Count
integer
Number of occurences.
Due Date
date-time
Due Date yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Starred
boolean
True if the task is starred.

Returns

Body
Task

Properties associated with a single task.

Delete a note

This operation is used to delete a specific note.

Required Parameters

Note Id
integer
Unique id of the note.
Revision
integer
Version count of the note.

Returns

Body
Comment

Properties of a task comment.

Delete a reminder

This operation is used to delete a specific reminder.

Required Parameters

Reminder Id
integer
Unique id of the reminder.
Revision
integer
Version count of the reminder.

Returns

Body
Comment

Properties of a task comment.

Delete a subtask

This operation is used to delete a specific subtask.

Required Parameters

Subtask Id
integer
Unique id of the subtask.
Revision
integer
Version count of the subtask.

Returns

Body
Comment

Properties of a task comment.

Delete list

This operation is used to delete a list.

Required Parameters

List Id
integer
Unique id of the list.
Revision
integer
Version count of the list.

Returns

Body
Comment

Properties of a task comment.

Delete task

This operation is used to delete a specific task.

Required Parameters

List Id
integer
Unique id of the list.
Task Id
integer
Unique id of the task.
Revision
integer
Version count of the task.

Returns

Body
Comment

Properties of a task comment.

Get a note

This operation is used to retrieve details of a specific note.

Required Parameters

Note Id
string
Unique id of the note.

Returns

Body
Note

Properties of a single note.

Get a task comment

This operation is used to retrieve details of a specific task comment.

Required Parameters

Comment Id
string
Unique id of the comment.

Returns

Body
Comment

Properties of a task comment.

Get files

This operation is used to retrieve files for a specific list or a specific task.

Required Parameters

List Id
integer
Unique id of the list.

Optional Parameters

Task Id
integer
Unique id of the task.

Returns

array of File

Get list

This operation retrieves the details of a specific list.

Required Parameters

List Id
integer
Unique id of the list.

Returns

Body
List

Properties of a task list.

Get lists

This operation retrieves the task lists associated with your account.

Required Parameters

List Id
integer
Unique identifier of the parent list.
Task Id
integer
Unique identifier of the parent task.

Optional Parameters

Text
string
Body of the comment.

Returns

Task List Array
array of List

Get notes

This operation is used to retrieve notes for a specific list or a task.

Required Parameters

List Id
integer
Unique id of the list.

Optional Parameters

Task Id
integer
Unique id of the task.

Returns

array of Note

Get reminders

This operation is used to retrieve reminders for a specific list or a specific task.

Required Parameters

List Id
integer
Unique id of the list.

Optional Parameters

Task Id
integer
Unique id of the task.

Returns

array of Reminder

Get subtask

This operation is used to retrieve the details of a specific subtask.

Required Parameters

Subtask Id
string
Unique id of the subtask.

Returns

Body
Subtask

Properties of a single subtask.

Get subtasks

This operation is used to retrieve subtasks from a specific list or from a specific task.

Required Parameters

List Id
integer
Unique id of the list.

Optional Parameters

Task Id
integer
Unique id of the task.
Show Completed
boolean
True to show completed tasks.

Returns

array of Subtask

Get task

This operation retrieves the details of a specific task.

Required Parameters

List Id
integer
Unique id of the list.
Task Id
integer
Unique id of the task.

Returns

Body
Task

Properties associated with a single task.

Get task comments

This operation retrieves task comments for a specific list or a task.

Required Parameters

List Id
integer
Unique id of the list.

Optional Parameters

Task Id
integer
Unique id of the task.

Returns

array of Comment

Get tasks for a list

This operation is used to retrieve all tasks from a specific list.

Required Parameters

List Id
integer
Unique identifier of the list.

Optional Parameters

Show Completed
boolean
True to show completed tasks.

Returns

array of Task

Set a reminder

This operation is used to set a reminder.

Required Parameters

List Id
integer
Unique identifier of the parent list.
Task Id
integer
Unique identifier of the parent task.
Date
date-time
Date when reminder should occur.

Returns

Body
Reminder

Properties associated with a task reminder.

Update a list

This operation is used to update a specific list.

Required Parameters

List Id
integer
Unique id of the list.

Optional Parameters

Revision
string
Version count of the list.
Title
string
Short summary of the list name.

Returns

Body
List

Properties of a task list.

Update a note

This operation is used to update a specific note.

Required Parameters

Note Id
integer
Unique id of the note.

Optional Parameters

Revision
integer
Version count of the note.
Content
string
Body of the note.

Returns

Body
Note

Properties of a single note.

Update a reminder

This operation is used to update a specific reminder.

Required Parameters

Reminder Id
integer
Unique id of the reminder.

Optional Parameters

Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Revision
integer
Version count of the reminder.

Returns

Body
Reminder

Properties associated with a task reminder.

Update a subtask

This operation is used to update a specific subtask.

Required Parameters

Subtask Id
integer
Unique id of the subtask.

Optional Parameters

Revision
integer
Revision
Title
string
Title
Completed
boolean
Completed

Returns

Body
Subtask

Properties of a single subtask.

Update a task

This operation is used to update a specific task.

Required Parameters

List Id
integer
Unique id of the list.
Task Id
integer
Unique id of the task.

Optional Parameters

Revision
integer
Version count of the task.
Title
string
Short summary of the task.
Assignee Id
string
Unique identifier of the person task is assigned to.
Completed
boolean
True if the task is complete.
Recurrence Type
string
Day, week, month or year.
Recurrence Count
integer
Recurrence Count
Due Date-Time
string
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Starred
boolean
True if the task is starred.

Returns

Body
Task

Properties associated with a single task.

Triggers

When a new task is created

Triggers when a new task is created in a specific list.

Required Parameters

List Id
integer
Unique identifier of the list.

Returns

Body
Task

Properties associated with a single task.

When a reminder occurs

Triggers when a task reminder occurs.

Required Parameters

List Id
integer
Unique identifier of the list.

Optional Parameters

Task Id
integer
Unique identifier of the task.

Returns

Body
Reminder

Properties associated with a task reminder.

When a task is due

This operation triggers when a task in a specific list is due.

Required Parameters

List Id
integer
Unique identifier of the list.

Returns

Body
Task

Properties associated with a single task.

Definitions

Task

Properties associated with a single task.

Assignee Id
integer
Unique identifier of the person task is assigned to.
Assigner Id
integer
Unique identifier of the person who assigned the task.
Created By
integer
Unique identifier of the person who created the task.
Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Due Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
List Id
integer
Unique identifier of the parent list.
Revision
integer
Task version count.
Starred
boolean
True if the task is starred.
Task Id
integer
Unique identifier of the task.
Title
string
Short summary of the task.

Reminder

Properties associated with a task reminder.

Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Id
integer
Unique id of the reminder.
Revision
integer
Version count of the reminder.
TaskId
integer
Unique id of the task.
Type
string
Summary of the reminder type.
Updated At
date-time
Updated At

List

Properties of a task list.

Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Id
integer
Unique identifier of the task list.
List Type
string
Short summary of the list type.
Revision
integer
Version count of the list.
Title
string
Short summary of the task list.
Type
string
Type of tasks contained in the list.

CreatedList

Properties of the newly created task list.

Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Id
integer
Unique identifier of the task list.
Revision
integer
Version count of the list.
Title
string
Short summary of the task list.
Type
string
Task list type.

Subtask

Properties of a single subtask.

Completed
boolean
True if the subtask is completed.
Completed Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Created By
integer
Unique id of the person who created the subtask.
Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Id
integer
Unique identifier of the subtask.
Revision
integer
Version count of the subtask.
Task Id
integer
Unique identifier of the parent task.
Title
string
Short summary of the subtask.
Type
string
Subtask type.

Note

Properties of a single note.

Content
string
Body of the note.
Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Id
integer
Unique identifier of the note.
Revision
integer
Version count of the note.
Task Id
integer
Unique identifier of the parent task.
Updated Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)

Comment

Properties of a task comment.

Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ (UTC format)
Id
integer
Unique identifier of the comment.
Revision
integer
Version count of the comment.
Task Id
integer
Unique identifier of the parent task.
Text
string
Body of the comment.
Type
string
Comment type.

File

Properties associated with a single file.

Content Type
string
Content Type
Created Date-Time
date-time
Created At
File Name
string
Filename
File Size
integer
File Size
Id
integer
Unique identifier of the file.
List Id
integer
Unique identifier of the parent list.
Local Created At
date-time
File creation time specified by the user
Revision
integer
Version count of the file.
Task Id
integer
Unique identifier of the parent task.
Type
string
Type.
URL
string
URL
Updated Date-Time
date-time
Updated At
UserId
integer
Unique identifier of the person who created the file.