Zum Inhalt springen

API: Unteraufgaben

Unteraufgaben sind leichtgewichtige Checklistenpunkte innerhalb einer Aufgabe. Sie erscheinen direkt im Aufgaben-Objekt — einen separaten Lese-Endpunkt gibt es nicht.

POST /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks
{ "title": "Compare prices" }

Liefert 201 mit { "id": "…" }.

PUT /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks/{subtaskId}
{ "title": "Compare prices online" }

Liefert 200.

Eine Unteraufgabe abschließen oder wieder öffnen

Abschnitt betitelt „Eine Unteraufgabe abschließen oder wieder öffnen“
PATCH /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks/{subtaskId}
{ "status": "DONE" }

Liefert 200. Statuswerte: PENDING, DONE.

DELETE /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks/{subtaskId}

Liefert 204.