I ran into what I think may be an API bug (or I grossly misunderstand something here). I reproduced using the API web client, but was also running the provided curl examples as well to verify.
# Reproduction
Get Collections
Get items from a collection (Fails)
Get items from another collection (fails)
I also tried patching an existing collected item and tried to change the collection object from
{"collection": {"id": 45548, "name": "Misc - World"}}
To
{"collection": {"id": 43707, “name”: “Misc - Mexico”}}
and got the same response:

Just for posterity, i also tried just creating a new collection with the name test, and made no other changes, same results.