Projects & tasks
Operations data: projects with their tasks, plus appointments. Task writes fire task.created and task.completed webhooks.
https://api.mytabulon.com/v1
GET
/projectsprojects.readList projects. Filters: status, search.
GET
/projects/{id}projects.readRetrieve a project with up to 100 of its tasks.
GET
/taskstasks.readList tasks. Filters: status, project_id, search.
POST
/taskstasks.writeCreate a task, optionally inside a project.
{
"title": "Call the supplier",
"priority": "high",
"due_at": "2026-06-20T09:00:00Z",
"project_id": "optional-project-id"
}GET
/tasks/{id}tasks.readRetrieve one task.
PATCH
/tasks/{id}tasks.writeUpdate a task. Setting status to done stamps completed_at and fires task.completed.
GET
/appointmentscalendar.readList appointments. Filters: from, to, status.