Salta ai contenuti

API: Liste

Le liste raggruppano le attività all’interno di uno spazio di lavoro. Ogni lista ha un colore, scelto automaticamente alla creazione.

GET /api/workspaces/{workspaceId}/lists
[
{ "id": "019f…", "name": "Groceries", "color": "#22d3ee" },
{ "id": "019f…", "name": "House", "color": "#f471b5" }
]
POST /api/workspaces/{workspaceId}/lists
{ "name": "Groceries" }

Restituisce 201 con { "id": "…" }.

PUT /api/workspaces/{workspaceId}/lists/{listId}
{ "name": "Weekly groceries" }

Restituisce 200.

DELETE /api/workspaces/{workspaceId}/lists/{listId}

Restituisce 204. Le attività nella lista non vengono eliminate — continuano a esistere senza una lista (listId diventa null).