Inventory as a model is generally not json serializable InventorySnapshot is the return value of InventoryStore.{read, write} And should be used in API calls, because the other fields might not be compatible in general
clan flash