Skip to main content

InventoryBookingRules

Booking rules entity.

type InventoryBookingRules {
bookingWindow: InventoryBookingWindow
markets: InventoryMarkets
rateRule: RatePlanType
seniorRule: SeniorRate
}

Fields

InventoryBookingRules.bookingWindow ● InventoryBookingWindow object

Booking Dates for which the rate will be available. Do not send it if you want the rate available for all dates.

InventoryBookingRules.markets ● InventoryMarkets object

Markets included or excluded. Do not send if the rate is available for all markets. Only informative.

InventoryBookingRules.rateRule ● RatePlanType enum

"NoRatePlanType" indicates absence of a specific rate plan. "LargeFamily" and "PublicServant" denote rates tailored for those groups. "Negotiated" and "Package" signify negotiated rates and package deals, respectively. "CanaryResident" and "BalearicResident" are special rates for residents of the Canary Islands and the Balearic Islands, respectively. Lastly, "HoneyMoon" designates rates intended for honeymooners or couples celebrating their honeymoon.

InventoryBookingRules.seniorRule ● SeniorRate enum

"NoSeniorRate" indicates the absence of a senior rate. "SeniorRate_55", "SeniorRate_60", and "SeniorRate_65" denote rates applicable to individuals aged 55, 60, and 65, respectively. These rates are typically offered to seniors as a special discount or incentive.

Member Of

InventoryRateSetup object