List Items
Last updated About 1 month ago
List Items
Two equivalent entry points: the flat resource /v1/list-items and the nested path under a specific list.
Query (GET /v1/list-items)
Pagination (page, pageSize, search) plus:
REST vs. MCP
The convenience filters state, assigned_to_me, due_within_days, sort, and compact are only available on the MCP toollist_list_items — not in the REST API.
Agenda (GET /v1/me/agenda)
A compact daily overview in one call — meant for widgets and dashboards. Returns both: overdue and due-today items, plus today's remaining events (recurring events included).
Response:
{ "due": [ { "id": "…", "sid": "…", "text": "Prepare release", "list_id": "…", "list_sid": "…", "list_name": "Sprint 42", "target_date": "2026-08-30T00:00:00.000Z", "overdue": true, "days_overdue": 2 } ], "due_total": 7, "events": [ … ], "events_total": 3}The lists are capped at 10 entries; due_total and events_total carry the real totals so a counter does not compute against the truncated list.
Body — create (POST /v1/list-items or /v1/lists/{listId}/items)
Body — update (PATCH /v1/list-items/{itemId})
Same as create (all optional, without list), plus archived (boolean).
Status: open = ""/todo/open/in_progress; done = done/completed.
Example
# Open items of a listcurl "https://api.eu.liza.app/api/v1/lists/LIST_ID/items?includeArchived=false" \ -H "Authorization: Bearer DEIN_TOKEN"# Create an itemcurl -X POST https://api.eu.liza.app/api/v1/lists/LIST_ID/items \ -H "Authorization: Bearer DEIN_TOKEN" \ -H "Content-Type: application/json" \ -d '{"text":"Release vorbereiten","priority":7,"target_date":"2026-07-10"}'Was this helpful?
Still need help? Ask the team