Lets say I have a resource representing a list of items for a user. Something like this:/users/:userid/item-list[{    id: 1,    name: list item 1,    hidden: false,},{    id: 2,    name: list item 2,    hidden: true,}]I can hide or show individual items by issuing a PUT or a PATCH request.I can filter to just the visible items by adding ?hidden=falseBut how do I handle show all, or show only this one?My item list might be 1000 items. I might not want to pull everything by default. Even if I do, it might be paged. I might not have, or want to have knowledge of the entire list in order operate on it.I guess I could show all by PATCHing the collection as it's effectively update all, but show only this one is update all to hidden, then update this to not hiddenI think I may have answered my own question during the typing of it (thanks rubber duck), but I'm curious as to people's answers how to handle these types of updates.
Bulk REST update affecting unknown resource ids
rest