CreateTemporaryHoldForRegistrationInput
Defines the input for temporarily holding a registration.
input CreateTemporaryHoldForRegistrationInput {
contactId: ID!
eventId: ID!
paymentStatus: PaymentStatusInput!
registrationTypeId: ID!
temporaryHoldContextId: ID!
}
Fields
CreateTemporaryHoldForRegistrationInput.contactId
● ID!
non-null scalar
The identifier of the contact the registration is to be held for.
CreateTemporaryHoldForRegistrationInput.eventId
● ID!
non-null scalar
The identifier of the event the registration is associated with.
CreateTemporaryHoldForRegistrationInput.paymentStatus
● PaymentStatusInput!
non-null enum
Payment status of the registration.
CreateTemporaryHoldForRegistrationInput.registrationTypeId
● ID!
non-null scalar
The identifier of the registration type to hold a temporary registration for.
CreateTemporaryHoldForRegistrationInput.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
createTemporaryHoldForRegistration
mutation