The Experiences API lets you create and manage unique dining experiences at restaurants, such as wine tastings, chef’s tables, or special menus. Experiences are reserved in the same way as regular tables at a restaurant, but have their own settings that override the default reservation location configuration. These include settings for payment policies, online reservations, booking forms and more.
With the Experiences API, you can:
- Create and manage experiences at a restaurant.
- Get information about existing experiences at a restaurant.
- Archive and unarchive experiences to control their visibility on the live site.
The Experiences API works together with:
- The Reservations API, which allows you to make reservations for experiences. To do so, simply include the
experienceId along with the usual details when creating a reservation.
- The Reservation Locations API, which provides information about the physical location of a restaurant.
- The Time Slots API, which allows you to retrieve availability information about time slots at a restaurant on a specific date, for a specific party size, and for a specific experience.
It's important to note the following points before starting to code:
- The Wix user must install the Wix Table Reservations app.
- The Wix user must have at least 1 reservation location configured.
For a comprehensive glossary of Experiences terms, see Terminology.