Triggered when menu content changes: menu properties, products, modifiers, or prices.The payload contains the full Menu object including all products, price groups, and modifiers.See stores.update webhook for HTTP request details, delivery guarantees, security, and best practices.
Request
Body Params application/jsonRequired
Example
{"client_id":"acme-corp","event_id":"880e8400-e29b-41d4-a716-446655440003","event_type":"menus.update","event_timestamp":1705349100,"api_version":"v1","event_data":{"menu":{"id":1,"name":"Main Menu","price_groups":[{"id":1,"name":"Pizzas","position":1,"prices":[{"price_id":1,"product_id":101,"position":1,"channel":"both","price":12.5,"delivery_price":12.5}]}]},"products":{"101":{"name":"Margherita Pizza","description":"Classic pizza with tomato and mozzarella","dispatch_method":"both","modifiers":[]}},"modifiers":{}}}