OpenAPI Reference

The complete, interactive reference is the Swagger API reference — identical to the Swagger page every todoless instance serves at /api/docs. Set the server variables to your own instance to try requests there. The tables below are a quick overview.

Custom API endpoints

MethodPathAuth
GET/api/hook-healthpublic
GET/api/setup-statuspublic
GET/api/validate-invitepublic
POST/api/registerpublic
GET/api/entriesauth
POST/api/v1auth
POST/api/tasksauth
POST/api/tasks/{taskId}/subtasksauth
PATCH/api/tasks/{taskId}auth
PATCH/api/subtasks/{subtaskId}auth
POST/api/groceriesauth
PATCH/api/groceries/{itemId}auth

PocketBase collections

CollectionBase path
tasks/api/collections/tasks/records
items/api/collections/items/records
notes/api/collections/notes/records
labels/api/collections/labels/records
shops/api/collections/shops/records
sprints/api/collections/sprints/records
calendar_events/api/collections/calendar_events/records
reminders/api/collections/reminders/records
rewards/api/collections/rewards/records
goals/api/collections/goals/records
projects/api/collections/projects/records
app_settings/api/collections/app_settings/records
families/api/collections/families/records

OpenAPI specification

Download the machine-readable spec: openapi.public.yaml.