API reference

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.read

List projects. Filters: status, search.

GET/projects/{id}projects.read

Retrieve a project with up to 100 of its tasks.

GET/taskstasks.read

List tasks. Filters: status, project_id, search.

POST/taskstasks.write

Create a task, optionally inside a project.

request
{
  "title": "Call the supplier",
  "priority": "high",
  "due_at": "2026-06-20T09:00:00Z",
  "project_id": "optional-project-id"
}
GET/tasks/{id}tasks.read

Retrieve one task.

PATCH/tasks/{id}tasks.write

Update a task. Setting status to done stamps completed_at and fires task.completed.

GET/appointmentscalendar.read

List appointments. Filters: from, to, status.