Skip to main content

ExternalMembershipRegistration

Represents a membership registration associated with a contact for an external membership store.

type ExternalMembershipRegistration implements MembershipRegistration {
category: MembershipCategory!
comment: String
contact: Contact!
createdAt: DateTime!
createdBy: String
feeType: MembershipFeeType!
id: ID!
isActive: Boolean!
lastModifiedAt: DateTime!
lastModifiedBy: String
membershipEndDate: LocalDate
membershipStartDate: LocalDate
paymentEndDate: LocalDate
paymentStartDate: LocalDate
type: MembershipRegistrationType!
}

Fields

ExternalMembershipRegistration.category ● MembershipCategory! non-null object

The membership category of the membership registration.

ExternalMembershipRegistration.comment ● String scalar

The comment associated with the membership registration. Optional.

ExternalMembershipRegistration.contact ● Contact! non-null object

The contact associated with the membership registration.

ExternalMembershipRegistration.createdAt ● DateTime! non-null scalar

The date and time the record was created.

ExternalMembershipRegistration.createdBy ● String scalar

UTF-8 string value that represents the username of the user who created the record. Optional.

ExternalMembershipRegistration.feeType ● MembershipFeeType! non-null interface

The membership fee type of the membership registration.

ExternalMembershipRegistration.id ● ID! non-null scalar

The unique identifier for a membership registration.

ExternalMembershipRegistration.isActive ● Boolean! non-null scalar

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

ExternalMembershipRegistration.lastModifiedAt ● DateTime! non-null scalar

The date and time the record was last modified.

ExternalMembershipRegistration.lastModifiedBy ● String scalar

UTF-8 string value that represents the username of the user who last modified the record. Optional.

ExternalMembershipRegistration.membershipEndDate ● LocalDate scalar

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

ExternalMembershipRegistration.membershipStartDate ● LocalDate scalar

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

ExternalMembershipRegistration.paymentEndDate ● LocalDate scalar

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

ExternalMembershipRegistration.paymentStartDate ● LocalDate scalar

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

ExternalMembershipRegistration.type ● MembershipRegistrationType! non-null enum

A value indicating the type of the membership registration item.

Interfaces

MembershipRegistration interface

Represents a membership registration associated with a contact in EventsAir.

Member Of

CreateMembershipRegistrationPayload object ● UpdateMembershipRegistrationPayload object