Skip to main content

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.

Member Of

createTemporaryHoldForRegistrationDiscountCode mutation