Skip to main content

UpdateAdditionalChargeInput

Defines the input for updating an additional charge.

input UpdateAdditionalChargeInput {
additionalChargeId: ID!
alternateCurrencyAmounts: [AlternateCurrencyAmountInput!]
amount: Float
eventId: ID!
name: String
type: AdditionalChargeType
uniqueCode: String
}

Fields​

UpdateAdditionalChargeInput.additionalChargeId ● ID! non-null scalar​

The unique identifier of the additional charge.

UpdateAdditionalChargeInput.alternateCurrencyAmounts ● [AlternateCurrencyAmountInput!] list input​

The collection of amounts in alternate currencies for this additional charge. Optional.

UpdateAdditionalChargeInput.amount ● Float scalar​

The monetary value for the amount, including any decimal values in the event default currency. Optional.

UpdateAdditionalChargeInput.eventId ● ID! non-null scalar​

The identifier of the event the additional charge is associated with.

UpdateAdditionalChargeInput.name ● String scalar​

A UTF-8 string that represents the name of the additional charge. Optional.

UpdateAdditionalChargeInput.type ● AdditionalChargeType enum​

The type of the additional charge. Optional.

UpdateAdditionalChargeInput.uniqueCode ● String scalar​

A customer supplied, UTF-8 string value that represents a unique code for the additional charge. Optional.

The value must be unique across all additional charges for an event.

Member Of​

updateExhibitionAdditionalCharge mutation ● updateSponsorshipAdditionalCharge mutation