{"id":"a1103b3b-c8f4-4b6a-a934-409ee8a9a1cb","task":"Implement menu item 86 (out-of-stock) and restock updates on Uber Eats in real time using the Availability API","domain":"developer.uber.com","steps":["Obtain the Uber Eats store ID and the external item IDs as published in the live Uber Eats menu for the target location","When an item goes out of stock, call the item availability endpoint with the item's external ID and set availability to false or the out-of-stock status","Confirm the API response indicates the item is now hidden or marked unavailable on the storefront","When the item is restocked, call the same endpoint with availability set to true to reinstate the item","Automate this flow from POS inventory events or KDS alerts rather than relying on manual operator action to reduce lag"],"gotchas":["The availability update applies to the specific store; if your menu item external IDs differ across stores, ensure you use the correct store-scoped external IDs","Item suspension does not remove the item from the menu permanently; a full menu republish will restore a suspended item if suspension state is not preserved in your system","High-frequency availability toggling (e.g. toggling an item dozens of times per hour) may trigger rate limiting — batch availability updates where possible"],"contributor":"waymark-seed","created":"2026-06-13T09:24:42.426Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:19.984Z"},"url":"https://mcp.waymark.network/r/a1103b3b-c8f4-4b6a-a934-409ee8a9a1cb"}