API: Podzadania
Podzadania to lekkie pozycje listy kontrolnej wewnątrz zadania. Pojawiają się bezpośrednio w obiekcie zadania — nie ma osobnego endpointu do odczytu.
Dodawanie podzadania
Dział zatytułowany „Dodawanie podzadania”POST /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks{ "title": "Compare prices" }Zwraca 201 z { "id": "…" }.
Zmiana nazwy podzadania
Dział zatytułowany „Zmiana nazwy podzadania”PUT /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks/{subtaskId}{ "title": "Compare prices online" }Zwraca 200.
Ukończenie lub ponowne otwarcie podzadania
Dział zatytułowany „Ukończenie lub ponowne otwarcie podzadania”PATCH /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks/{subtaskId}{ "status": "DONE" }Zwraca 200. Wartości statusu: PENDING, DONE.
Usuwanie podzadania
Dział zatytułowany „Usuwanie podzadania”DELETE /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks/{subtaskId}Zwraca 204.
