Dining Reservation schema field group
Dining Reservation is a standard schema field group for the XDM ExperienceEvent class used to capture information regarding a dining reservation.
The field group is an extension of the Reservation Details field group, and contains all of the same fields under a single object-type field, reservations
. In addition to these generic fields, Dining Reservation also includes diningReservations
array. This array of objects is used to describe one or more reservations with restaurant-specific properties.
diningReservations
array. For information on the other fields provided under the reservations
object, please refer to the Reservation Details field group reference.
diningReservations
diningReservations
is an array of objects that represents a list of dining reservations. If a reservation event involves reservations at multiple different restaurants at different times of the day, for example, these reservations can be listed as individual objects under diningReservations
for a single event.
The structure of each object provided under diningReservations
is provided below.
ID
cancellation
confirmationNumber
created
cuisine
currencyCode
deliveryPartners
diningOptions
groupReservation
length
loyaltyID
modification
modificationDate
numberOfAdults
numberOfChildren
numberOfRooms
partySize
priceCategory
purpose
reservationTime
restaurantID
reservationStatus
specialOccasion
status
For more details on the field group, refer to the public XDM repository: