Skip to main content

RateUpdateInput

Represents a rate update object.

input RateUpdateInput {
code: String!
baseRateCode: String
name: String
active: Boolean
mealPlanIncluded: Int
agePolicies: AgePoliciesUpdateInput
paymentPolicies: PaymentPoliciesUpdateInput
bookingRules: InventoryBookingRulesInput
cancelPolicies: CancelPoliciesUpdateInput
amendPolicy: AmendPolicyUpdateInput
surcharges: [InventorySurchargeInput]
}

Fields

RateUpdateInput.code ● String! non-null scalar

Code associated with the rate.

RateUpdateInput.baseRateCode ● String scalar

Base rate code of the rate.

RateUpdateInput.name ● String scalar

Name of the rate.

RateUpdateInput.active ● Boolean scalar

Indicates whether the rate is active.

RateUpdateInput.mealPlanIncluded ● Int scalar

Meal plan included in the rate.

RateUpdateInput.agePolicies ● AgePoliciesUpdateInput input

Age policies associated with the rate. See AgePoliciesUpdate.

RateUpdateInput.paymentPolicies ● PaymentPoliciesUpdateInput input

Payment policies associated with the rate. See PaymentPoliciesUpdate.

RateUpdateInput.bookingRules ● InventoryBookingRulesInput input

Booking rules associated with the rate. See BookingRules.

RateUpdateInput.cancelPolicies ● CancelPoliciesUpdateInput input

Cancel policies associated with the rate. See CancelPoliciesUpdate.

RateUpdateInput.amendPolicy ● AmendPolicyUpdateInput input

Amend policy associated with the rate. See AmendPolicyUpdate.

RateUpdateInput.surcharges ● [InventorySurchargeInput] list input

List of surcharges associated with the rate. See Surcharge.

Member Of

InventoryRateSetupUpdateInput input