Apart from manually querying the Stay Data API at regular intervals, Impala offers automated webhook notifications for changes to booking information.
This means as soon as a booking changes, Impala sends a machine-readable notification to your endpoint, including the current and prior state of the booking. This allows you to react to check-ins, check-outs, room assignments, and other booking changes quickly and easily.
In the Impala Management Console, navigate to the "Webhooks" section and subscribe to the following events:
BOOKING_CHANGEDwill trigger for any changes to existing bookings. This includes changes to a booking's
statuswhere you'll typically see a booking move from
CHECKED_INupon check-in, then to
CHECKED_OUTafter their departure.
BOOKING_CREATEDwill trigger for new bookings. It makes sense to subscribe to this event, too. From time to time, hotels will receive walk-in guests where the desk agent will create a booking and perform a check-in at the same time.
Please check out our Developer Documentation for more details on these webhook notifications.