Toodledo (Preview)

Toodledo (Preview)

Toodledo is a powerful online productivity tool. Manage your to-do list by creating and updating tasks.

Actions

Create a task

Create a new task with the specified fields.

Optional Parameters

Title
string
A string for the name of the task. Up to 255 characters.
Folder Id
integer
The id number of the folder. Omit this field or set it to 0 to leave the task unassigned to a folder.
Priority
integer
An integer that represents the priority of the task.
Note
string
A text string up to 32,000 bytes long. New lines should be sent as .
Due Date
date-time
A timestamp for when the task is due. The time component of this timestamp doesn't matter.
Due Time
date-time
A timestamp for when the task is due. If the task does not have a time set, then this will be empty.

Returns

Body
Task

Get a list of tasks

Returns a list of tasks (up to 1000 results).

Optional Parameters

Completed
integer
Set to 0 to find only uncompleted tasks or 1 to find only completed tasks. Default includes both.

Returns

array of Task

Get folders

Get a list of folders.

Optional Parameters

Title
string
A string for the name of the task. Up to 255 characters.
Folder Id
integer
The id number of the folder. Omit this field or set it to 0 to leave the task unassigned to a folder.
Priority
integer
An integer that represents the priority of the task.
Note
string
A text string up to 32,000 bytes long. New lines should be sent as .
Due Date
date-time
A timestamp for when the task is due. The time component of this timestamp doesn't matter.
Due Time
date-time
A timestamp for when the task is due. If the task does not have a time set, then this will be empty.

Returns

array of Folder

Get task

Get a task by id.

Required Parameters

Task Id
integer
The server id number for this task.

Returns

Body
Task

Update task

Update the fields for an existing task.

Optional Parameters

Id
integer
The server id number for this task.
Title
string
A string for the name of the task.
Completed
date-time
A timestamp for when the task was completed. If the task is not completed, the value will be 0.
Due Date
date-time
A timestamp for when the task is due.
Due Time
date-time
A timestamp for when the task is due. If the task does not have a time set, then this will be empty.
Note
string
A text string up to 32,000 bytes long.
Priority
integer
An integer that represents the priority.
Folder
integer
The id number of the folder. If unassigned to a folder, the value will be 0.
Modified
date-time
A timestamp for when the task was last modified.

Returns

Body
Task
Triggers

When a new task is created or updated

Triggers a new workflow when a task is created or updated.

Returns

Body
Task

Definitions

Task

Completed
date-time
A timestamp for when the task was completed. If the task is not completed, the value will be 0.
Due Date
date-time
A timestamp for when the task is due.
Due Time
date-time
A timestamp for when the task is due. If the task does not have a time set, then this will be empty.
Folder
integer
The id number of the folder. If unassigned to a folder, the value will be 0.
Id
integer
The server id number for this task.
Modified
date-time
A timestamp for when the task was last modified.
Note
string
A text string up to 32,000 bytes long.
Priority
integer
An integer that represents the priority.
Title
string
A string for the name of the task.

Folder

Archived
integer
A boolean value indicating whether the folder has been archived.
Id
integer
The id number of the folder.
Name
string
A text string up to 32 characters.
Order
integer
An integer representing the preferred order for listing folders with 1 being the top.
Private
integer
A boolean value indicating whether the folder has been shared with other people.

Limits

NameCallsRenewal Period
API calls per connection10060 seconds
Frequency of trigger polls1120 seconds