Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

HH Webhooks Integration

HH Reservation StatusDetailpayload
no_showCustomer does not attend reservation;
restaurant can mark reservation status to no_show
{
"partnerBookingId": "xxxxx",
"vendorReservationId": "xxxxx",
"status": "NOSHOW"
}
arrivedCustomer attends reservation; restaurant changes reservation status to arrived. if restaurant do not mark reservation as arrived then after 24hrs we assume it is arrived and then send arrived status webhook{
"partnerBookingId": "xxxxx",
"vendorReservationId": "xxxxx",
"status": "CONFIRM"
}
cancelledRestaurant cancels reservation;
status changes to cancelled
{
"partnerBookingId": "xxxxx",
"vendorReservationId": "xxxxx",
"status": "CANCEL"
}
rejectedRestaurant rejects reservation; status changes to rejected{
"partnerBookingId": "xxxxx",
"vendorReservationId": "xxxxx",
"status": "CANCEL"
}
cancel_modifiedIf Customer updates reservation date/time, then we cancels old reservation with cancel_modified status and creates new reservation with pending_arrival status (reservation_id is changes however vendor_reservation_id remains the same for both reservation)N/A
pending_arrival (restaurant change)Restaurant updates reservation details (date/time etc){
"partnerBookingId": "xxxxx",
"vendorReservationId": "xxxxx",
"status": "UPDATE",
"date": "",
"time": "",
"adult": "",
"child": ""
}