Skip to main content

UpdateMembershipRegistrationInput

Defines the input for updating a membership registration.

input UpdateMembershipRegistrationInput {
comment: String
contactId: ID!
customFields: [CustomFieldInput!]
isActive: Boolean!
membershipCategoryId: ID!
membershipContactStoreId: ID!
membershipEndDate: LocalDate
membershipFeeTypeId: ID!
membershipRegistrationId: ID!
membershipStartDate: LocalDate
paymentEndDate: LocalDate
paymentStartDate: LocalDate
}

Fields​

UpdateMembershipRegistrationInput.comment ● String scalar​

The comment associated with the membership registration. Optional.

UpdateMembershipRegistrationInput.contactId ● ID! non-null scalar​

The identifier of the contact associated with the membership registration.

UpdateMembershipRegistrationInput.customFields ● [CustomFieldInput!] list input​

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

UpdateMembershipRegistrationInput.isActive ● Boolean! non-null scalar​

The flag indicating if the membership registration is active or canceled.

UpdateMembershipRegistrationInput.membershipCategoryId ● ID! non-null scalar​

The membership category identifier of the membership registration.

UpdateMembershipRegistrationInput.membershipContactStoreId ● ID! non-null scalar​

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

UpdateMembershipRegistrationInput.membershipEndDate ● LocalDate scalar​

The membership end date of a recurring membership registration. Optional.

UpdateMembershipRegistrationInput.membershipFeeTypeId ● ID! non-null scalar​

The membership fee type identifier of the membership registration.

UpdateMembershipRegistrationInput.membershipRegistrationId ● ID! non-null scalar​

The identifier of the membership registration.

UpdateMembershipRegistrationInput.membershipStartDate ● LocalDate scalar​

The membership start date of a recurring membership registration. Optional.

UpdateMembershipRegistrationInput.paymentEndDate ● LocalDate scalar​

The payment end date of a recurring membership registration. Optional.

UpdateMembershipRegistrationInput.paymentStartDate ● LocalDate scalar​

The payment start date of a recurring membership registration. Optional.

Member Of​

updateExternalMembershipRegistration mutation