Skip to main content

RateUpdateInput

Represents a rate update object.

input RateUpdateInput {
code: 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.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