πŸ”„ Menu Updated

Send this event when any change in menu

Notifies Blend to fetch the latest menu for a brand


🧩 JSON Payload

{
  "brand_id": 5000,
	"event_time": "2025-01-01 00:00:00",
  "event": "menu.updated"
}

πŸ—‚ Field Descriptions

FieldTypeDescription
eventStringAlways "menu.updated" β€” type of event
event_timeTimestampTimestamp of when the toggle action occurred
brand_idStringThe ID of the brand triggering the update

🧠 Behavior

  • This webhook notifies the POS that Blend's menu has changed.
  • The POS system should respond by calling the Get Menu API to pull the full latest menu.

πŸ”§ Example Use Cases

  • A new item was added in Blend admin panel β†’ this webhook is triggered.
  • Modifier names or item prices were updated β†’ this webhook is sent.
  • A category was renamed or reordered β†’ same webhook is fired.

βœ… Notes

  • This webhook does not include menu data β€” it's just a trigger.
  • Manual POS must immediately call the Get Menu endpoint to fetch the full updated structure.
  • You must validate the Bearer token included in the header of the request for authentication.
  • Menu changes can be frequent β€” POS should debounce excessive menu pulls if possible.

What’s Next