FS Garage Kanban (FE) API Reference
Kanban has no dedicated collection or custom hook route - it reads and writes the same PocketBase tasks collection used by every other task view in FS Garage (list view, Gantt, task detail).
Authentication
PocketBase user session (cookie/token via SDK).
Base URL
PocketBase: http://127.0.0.1:8091
Collection: tasks
| Field used by Kanban | Purpose |
|---|---|
status | Determines which column a task renders in, via STATUS_CONFIG |
order_index | Float; determines position within a column, recomputed as a midpoint on drag-and-drop |
Write path
store/index.js's updateTask(id, data) fetches the existing task (from the store's cached taskDetail if available, otherwise pb.collection('tasks').getOne(id)), merges in the new status/order_index, and issues the PocketBase update - no separate Kanban-specific endpoint.
No new schema
If you're looking for a kanban_columns or similar collection - it doesn't exist. Columns are a frontend-only concept (STATUS_CONFIG) layered over the existing tasks.status field.
Next Steps
- Architecture
- Getting Started
- Related: Score Card, Gantt