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.
IDcancellationconfirmationNumbercreatedcuisinecurrencyCodedeliveryPartnersdiningOptionsgroupReservationlengthloyaltyIDmodificationmodificationDatenumberOfAdultsnumberOfChildrennumberOfRoomspartySizepriceCategorypurposereservationTimerestaurantIDreservationStatusspecialOccasionstatusFor more details on the field group, refer to the public XDM repository: