Skip to main content

Meal Plan List

Meal Plans

Meal Plans are used by Hotels that include some or all of the daily meals as part of the rate or as an "add-on" for a preset amount. Meal Plans will be included in the response if the request contains content=full.

ParameterDescriptionType
CodeCode indicates the meal planString
ChargeableIf true, indicates the meal plan is available for an extra chargeBoolean
ChargeCharge for the meal planNumber
DescriptionDescription of the meal planString
GDSdescriptionGDS description of the meal planString
NameName of the meal plan associated to the rateString
TypeType of the meal plan 
Values: AllInclusive, American, BedBreakfast, Bermuda, Breakfast, BuffetBreakfast, CaribbeanPlan, Continental, DinnerBedBreakfast, EnglishBreakfast, European, Family, FamilyAmerican, FullBreakfast, Modified, RoomOnly
String

 

Successful Response (partial)

A successful response will include an optional contentLists/MealPlanList node containg a list of Meal Plans if the Request includes content=full.

Additionally, if a Meal Plan is associated with a rate it will also appear under the productAvailability/MealPlanList node.

 

{
    "contentLists": {
        "MealPlanList": [{
            "Code": "Breakfast",
            "Chargeable": true,
            "Charge": 15.0,
            "Description": "Buffet breakfast is included in the rate",
            "GDSdescription": "Buffet breakfast",
            "Name": "Breakfast",
            "Type": "BedBreakfast"
        }]
    },
    "productAvailability": {
        "Prices": [{
            "Product": {
                "Rate": {
                    "Code": "BAR"
                },
                "Room": {
                    "Code": "SUPK"
                },
                "MealPlanList": [{
                    "Code": "Breakfast"
                }]
            }
        }]
    }
}