Skip to main content
Documentation

Domain

Tasks capabilities

5 capabilities, all acting on a task. A reference to one from another domain is spelled task_id — never a bare id — and every one of those fields names the capability that produces it, so a model can chain calls without guessing.
CapabilityWhat it doesEffect
tasks.listPOST /api/v1/tasks/listList the shop's inbox tasks — open, overdue, mine or one thread'sread-only
tasks.getPOST /api/v1/tasks/getGet one task with its thread, customer, job and source messageread-only
tasks.assigneesPOST /api/v1/tasks/assigneesList the teammates a task or a thread can be assigned toread-only
tasks.createPOST /api/v1/tasks/createCreate a task, anchored to a conversation, customer, job or messagewrites
tasks.updatePOST /api/v1/tasks/updateChange exactly one thing about a task — owner, due date or statuswrites

← Every domain