Get customers
Answer customers
Work for you
Reach people
Give agents tools
Run and ship
Automate tasks, projects, daily planning, habits and time tracking
Create a task, optionally resolving title shortcuts like +today and @label.
15 fields
Mark a task done. Some client-side completion effects are not implemented by the API.
2 fields
Create a project in the master list.
12 fields
Create an event. Calendar sync happens in the Marvin client.
4 fields
Read the task currently being tracked.
Read direct open child tasks/projects; descendants require separate calls.
1 field
Read tasks/projects scheduled for a date, including enabled rollover rules.
Read open tasks/projects due on or before a date.
Read time blocks for a date.
Read the account's categories.
Read the account's labels in their sort order.
Start or stop a task's timer. The API does not update cached task duration/times; reconcile those separately in Marvin.
Read authoritative time-track data for up to 100 tasks.
Read Kudos level and remaining points.
Read account information.
Read all goals.
Record a habit value and update its synced document (experimental).
Read a habit including its history (experimental).
Read habits with history; raw full-access mode is not requested (experimental).