List dated items
ListDatedItems returns unticked Items with a due date, across every List the Member can reach. Today, Upcoming and the calendar are all views over this: a calendar is a lens on dates, not a second home for Lists.
Query Parameters
The earliest day to include, YYYY-MM-DD. Empty means no lower bound, which is how Today gathers everything overdue as well as everything due.
The latest day to include, YYYY-MM-DD. Required.
Response Body
application/json
application/json
curl -X GET "https://example.com/api/v1/dated-items"{ "items": [ { "item": { "uid": "string", "label": "string", "quantity": "string", "dueOn": "string", "done": true, "addedByName": "string", "doneByName": "string", "doneAt": "string", "doneByUid": "string", "note": "string", "addedViaToken": "string" }, "listUid": "string", "listName": "string" } ]}Get sidebar
GetList returns one List and its Items, in their manual order. The four groups a sidebar draws, each capped and each saying how many there are. Its own call rather than a page of ListLists: a sidebar is four bounded reads with four totals, and asking for that as pages would be four round trips to draw one column.
List lists
ListLists returns one page of the Lists the signed-in Member can reach, filtered and ordered as asked. What a page holds is the server's own promise about how much work one read is, so a caller asking for more than the ceiling gets the ceiling.