Aller au contenu

API : Sous-tâches

Les sous-tâches sont des éléments de check-list légers à l’intérieur d’une tâche. Elles apparaissent directement dans l’objet tâche — il n’y a pas d’endpoint de lecture séparé.

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

Renvoie 201 avec { "id": "…" }.

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

Renvoie 200.

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

Renvoie 200. Valeurs de statut : PENDING, DONE.

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

Renvoie 204.