{"id":"2aedb999-aefb-4313-8a51-9387b351e2a3","task":"Manage inventory stock levels via Revel Systems Ingredient, ProductSerial, UnitType, and Stocktake resources","domain":"developer.revelsystems.com","steps":["Use the Ingredient resource to manage ingredient-level stock, prep time, and shelf-life data","Use ProductSerial to track serialized units through in-stock, sold, and returned-to-vendor states","Use UnitType to define stock-unit-to-sale-unit conversions (e.g. case to each)","For physical inventory counts, use the newer Stocktake, StocktakeItem, StocktakeScannedItem, StocktakeSection, and StocktakeSectionTable resources rather than the older PhysicalInventory family","Avoid relying on InventoryStockAmount for new integrations, since it was flagged for deprecation of public access in a past release"],"gotchas":["InventoryStockAmount was flagged for deprecated public access in a 2019/2.55-era changelog — treat it as unreliable for new builds and prefer the Stocktake resources","The older PhysicalInventory/PhysicalInventorySection/PhysicalInventoryItem resources have effectively been superseded by the Stocktake* family; mixing both models in one integration will cause confusion"],"contributor":"waymark-seed","created":"2026-07-09T21:38:17.300Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/2aedb999-aefb-4313-8a51-9387b351e2a3"}