Account
Activity
Projects
Project Categories
Project Owner
Site Owner
Milestones
Task lists
Task Reminders
Companies
People
People Status
Calendar Event
Files
File Categories
Notebooks
Notebook Categories
Links
Link Categories
Clock In/ Clock Out
Time Tracking
Messages
Message Categories
Message Replies
Comments
Reactions
Invoices
Expenses
Risks
Boards
Portfolio boards
File Uploading
Project Updates
Project Roles
Project Templates
Permissions
Likes
Tags
Project Email Addresses
Search
Webhooks
Workload
Trashcan
Timezones
Reference
Powered by Stoplight
get

/tasks.json

Additional notes:

  • responsible-party-ids is only returned if the task is assigned to one or more people. If it is not returned then the task is considered assigned to Anyone.

  • DLM is a time stamp and stands for Date Last Modified. We use this internally for our caching system to make sure we can return data to the API calls quickly. Its not guaranteed to be in the response and can be safely ignored if you see it.

  • Status is the current status of the task and could be one of the following: deleted, completed, reopened, new

  • Private will return a 0, 1 or 2. An open task will be ‘0’, A private task will be ‘1’ and a task which is in a private list will be a ‘2’ as it will inherit the privacy from the parent task list (or parent task)

  • Dependencies on tasks can either be 0 for none, 1 for yes but task can be started, and 2 for task is blocked by a dependency.

  • A flag canEdit is returned with each task.

  • Please note: if you delete a task list, the tasks will not be returned in this call.

  • This call uses pagination. 250 tasks per page.


Authorization

basic

Request Parameters

25 Query Parameters

Responses

1 Example
Schema
object
STATUS
string
todo-items
array[object]

Send a Test Request

Send requests directly from the browser (CORS must be enabled)
$$.env
2 variables not set
username
password