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