CreateTemporaryHoldForRegistrationDiscountCodeInput
Defines the input for temporarily holding a registration discount code.
input CreateTemporaryHoldForRegistrationDiscountCodeInput {
contactId: ID!
discountCodeId: ID!
eventId: ID!
registrationTypeId: ID!
temporaryHoldContextId: ID!
}
Fields
CreateTemporaryHoldForRegistrationDiscountCodeInput.contactId
● ID!
non-null scalar
The identifier of the contact the discount code is to be held for.
CreateTemporaryHoldForRegistrationDiscountCodeInput.discountCodeId
● ID!
non-null scalar
The identifier of the discount code.
CreateTemporaryHoldForRegistrationDiscountCodeInput.eventId
● ID!
non-null scalar
The identifier of the event the registration is associated with.
CreateTemporaryHoldForRegistrationDiscountCodeInput.registrationTypeId
● ID!
non-null scalar
The identifier of the registration type that the discount applies to.
CreateTemporaryHoldForRegistrationDiscountCodeInput.temporaryHoldContextId
● ID!
non-null scalar
A user-defined context ID representing one or more temporary holds. This ID is used to identify and release related temporary holds.