This webhook endpoint facilitates real-time menu item updates and supports critical workflows, including:
Menu Item Update triggered by POS system
When the menu items are updated, the POS system notifies Khumbu, which then sends a webhook to the integration partner. This webhook includes the updated menu items.
Integration Partner Webhook Requirements
Integration partners are encouraged to implement this webhook to enable real-time menu item update.
1. Webhook Specification
- Endpoint: HTTPs
- RequestType: POST
- RequestBody: Please see below sample request body
2. Webhook Request
Khumbu will send following request object to Menu Item update webhook endpoint.
Please refer to the Menu Item Update Webhook Payload guide for a detailed explanation of each parameter and its required format.
{
"providerName": "standardprovider",
"partnerName": "simphony",
"marketName": "plkpl",
"storeInformation": {
"providerStoreId": "99999",
"partnerStoreId": "12345"
},
"menuItems": [
{
"id": "101000000",
"inStock": true
},
{
"id": "101000001",
"inStock": true
}
]
}3. Webhook Response
Response Body
HTTP code :
- Success (HTTP code - 200)
- Failure ( any other HTTP code, along with error message)