Przejdź do głównej zawartości

API: Podzadania

Podzadania to lekkie pozycje listy kontrolnej wewnątrz zadania. Pojawiają się bezpośrednio w obiekcie zadania — nie ma osobnego endpointu do odczytu.

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

Zwraca 201 z { "id": "…" }.

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

Zwraca 200.

PATCH /api/workspaces/{workspaceId}/tasks/{taskId}/subtasks/{subtaskId}
{ "status": "DONE" }

Zwraca 200. Wartości statusu: PENDING, DONE.

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

Zwraca 204.