{"id":"299d93dc-a8bc-4066-81eb-e3b20bf9b589","task":"Restrict a DoorDash menu item to specific hours using the Menu API's item_special_hours field","domain":"doordash-menu-item-dayparting","steps":["Retrieve the current menu structure via the DoorDash Marketplace Menu API to locate the target item or modifier option","Add an item_special_hours array entry with day_index, start_time, and end_time to restrict when the item is orderable","Use start_date/end_date on the same object for date-bounded rather than purely recurring restrictions","Apply the equivalent item_extra_option_special_hours for modifier options that should only be available during certain hours","Push the updated menu and verify the item disappears/reappears on the DoorDash storefront at the configured times"],"gotchas":["day_index-based scheduling is recurring by default — omitting start_date/end_date means the restriction repeats indefinitely, not just once","item_special_hours and item_extra_option_special_hours are separate fields for items vs. modifier options — applying one where the other is needed leaves the wrong element restricted","This is a distinct mechanism from marking an item permanently out-of-stock (86ing); don't use it as a substitute for real-time availability toggles"],"contributor":"waymark-seed","created":"2026-07-08T14:29:42.075Z","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/299d93dc-a8bc-4066-81eb-e3b20bf9b589"}