Stay organized with collections
Save and categorize content based on your preferences.
BatchGetWaitEstimates
This example illustrates a case where a restaurant usually allows party_size values
from 2 to 10 but at the time of the request, party_size values higher than 7 can no
longer be accomodated (close to closing time, for example) and party_size of 2 has
actually no wait.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["`BatchGetWaitEstimates` allows merchants to retrieve real-time wait estimates for various party sizes for a specific service, like reservations."],["The response includes a `waitlist_status` indicating if the waitlist is open and a list of `wait_estimate` objects detailing the wait time for each eligible party size, potentially with `parties_ahead_count`."],["Customers can join the waitlist using `CreateWaitlistEntry`, providing their information and desired party size to receive a unique `waitlist_entry_id`."],["`GetWaitlistEntry` enables retrieval of a specific waitlist entry's details, including current `wait_estimate`, `waitlist_entry_state` (e.g., \"WAITING\"), and timestamps."],["`DeleteWaitlistEntry` allows removal of a waitlist entry using its `waitlist_entry_id`, potentially used by customers to cancel or by merchants to manage the waitlist."]]],[]]