Skip to main content

UpdateMembershipContactStoreCourseRegistrationInput

Defines the input for updating a course registration in a membership contact store.

input UpdateMembershipContactStoreCourseRegistrationInput {
attendanceStatus: CourseAttendanceStatus
comment: String
courseFeeTypeId: ID
courseRegistrationId: ID!
customFields: [CustomFieldInput!]
dateTime: DateTime
discountCodeId: ID
grade: String
itineraryConfiguration: CourseRegistrationItineraryConfigurationInput
membershipContactStoreId: ID!
paymentDetails: UpdatePaymentDetailsInput
score: NonNegativeFloat
tickets: PositiveInt
}

Fields

UpdateMembershipContactStoreCourseRegistrationInput.attendanceStatus ● CourseAttendanceStatus enum

The attendee's attendance status for the course. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.comment ● String scalar

Comment for the course registration. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.courseFeeTypeId ● ID scalar

The identifier of the course fee type for the course registration. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.courseRegistrationId ● ID! non-null scalar

The identifier of the course registration.

UpdateMembershipContactStoreCourseRegistrationInput.customFields ● [CustomFieldInput!] list input

The custom fields to create or update for the course registration. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.dateTime ● DateTime scalar

The date and time that the course registration occurred. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.discountCodeId ● ID scalar

The identifier of the discount code to apply to the course registration. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.grade ● String scalar

The grade the attendee received for the course. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.itineraryConfiguration ● CourseRegistrationItineraryConfigurationInput input

The itinerary configuration for this course registration. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.membershipContactStoreId ● ID! non-null scalar

The identifier of the membership contact store the course registration is associated with.

UpdateMembershipContactStoreCourseRegistrationInput.paymentDetails ● UpdatePaymentDetailsInput input

The payment details for the course registration. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.score ● NonNegativeFloat scalar

The score the attendee received for the course. Optional.

UpdateMembershipContactStoreCourseRegistrationInput.tickets ● PositiveInt scalar

The number of tickets to register. Optional.

Member Of

updateMembershipContactStoreCourseRegistration mutation