When a BatchAvailabilityLookup
is issued, your Booking Server displays current
merchant availability and verifies that the requested appointment slots are
valid and available.
To complete the BatchAvailabilityLookup
page load and slot click milestone
tasks, you need to successfully build and deliver both methods to let your
integration return accurate, real-time availability.
BatchAvailabilityLookup page load task requirements
- 90% of your last 20
BatchAvailabilityLookup
page load responses have no errors.
BatchAvailabilityLookup slot click task requirements
- 95% of your last 20
BatchAvailabilityLookup
slot click responses have no failures. - 100% of your last 20
BatchAvailabilityLookup
slot click responses have no errors.
BatchAvailabilityLookup basics
The BatchAvailabilityLookup
verifies that only current slots are presented to
users during the reservation flow. It can be called multiple times during the
booking flow lifecycle, such as page load and slot click, to display proper
availability to the user who attempts to book a reservation.
BatchAvailabilityLookup page load
When a user clicks Reserve a Table for your venue in the placesheet, the
BatchAvailabilityLookup
request is called on page load and includes multiple
slots for the list view. The payload contains numerous slots that the
Actions Center considers as available, based on your latest Feed uploads or any
intervening availability RTUs.
The response must include every slot request and the current availability of the slot. This prevents the display of any unavailable slots to the user who makes the reservation.
BatchAvailabilityLookup slot click
When a user finds available slots for booking and clicks a slot, the
BatchAvailabilityLookup
request is called for slot click. In this case, only
the selected slot is sent.
The response must represent the current, actual availability of the slot. If it's booked out before the slot click, return that the slot isn't available.