Member
Type Alias: Member
[object Object]
Defined in: api/types.gen.ts:797
Represents a member of the organization. A member has various properties such as personal information, contact details, registration date, and relationships with other entities such as enrollments, group memberships, and announcements. This entity is used to manage and organize members within the system, allowing for better communication, access control, and personalized experiences based on member preferences and attributes.
Properties
activationEmailSentAt?
optionalactivationEmailSentAt?:string|null
Defined in: api/types.gen.ts:819
When the one-time account-activation email (verify email + set password) was sent to this member, if ever. Used to make sending it idempotent regardless of how many times the confirmation page is visited.
announcements?
optionalannouncements?:Announcement[]
Defined in: api/types.gen.ts:912
The announcements created by this member.
authSystemUserId?
optionalauthSystemUserId?:string|null
Defined in: api/types.gen.ts:805
The id of the member in the authentication system, used for authentication and authorization.
begunstiger?
optionalbegunstiger?:boolean
Defined in: api/types.gen.ts:900
Indicates whether the member is a "Begunstiger".
calendarId?
optionalcalendarId?:string
Defined in: api/types.gen.ts:814
The unguessable identifier under which this member's personal iCalendar feed is published. Because calendar clients cannot authenticate, possession of this value is the only thing guarding the feed, so it is always generated with M:System.Guid.NewGuid and never derived from Backend.Models.Domain.Member.Id. It defaults to a freshly generated value so that a member can never be persisted with a guessable identifier, and it can be regenerated by the member to revoke a leaked feed URL.
city
[object Object]
Defined in: api/types.gen.ts:859
The city of the member.
dateOfBirth?
optionaldateOfBirth?:string
Defined in: api/types.gen.ts:863
The date of birth of the member.
[object Object]
Defined in: api/types.gen.ts:835
The email address of the member.
enrollments?
optionalenrollments?:Enrollment[]
Defined in: api/types.gen.ts:879
The activities this member is enrolled in.
ereLid?
optionalereLid?:boolean
Defined in: api/types.gen.ts:896
Indicates whether the member is an honorary member.
firstName
[object Object]
Defined in: api/types.gen.ts:827
The first name of the member.
gratie?
optionalgratie?:boolean
Defined in: api/types.gen.ts:888
Indicates whether the member is granted a fee waiver.
groupMemberships?
optionalgroupMemberships?:GroupMembership[]
Defined in: api/types.gen.ts:883
The groups this member is part of.
houseNumber
[object Object]
Defined in: api/types.gen.ts:851
The house number of the member.
id?
optionalid?:string
Defined in: api/types.gen.ts:801
The unique identifier of a member, assigned incrementally.
isDeleted?
optionalisDeleted?:boolean
Defined in: api/types.gen.ts:908
Indicates whether the member account is soft-deleted and anonymized.
lastName
[object Object]
Defined in: api/types.gen.ts:831
The last name of the member.
lidVanVerdienste?
optionallidVanVerdienste?:boolean
Defined in: api/types.gen.ts:892
Indicates whether the member is a "Lid van Verdienste".
notes?
optionalnotes?:string|null
Defined in: api/types.gen.ts:867
The notes about the member.
parentPhoneNumber?
optionalparentPhoneNumber?:string|null
Defined in: api/types.gen.ts:843
Phone number of the member's parent or guardian, if the member is a minor.
phoneNumber
[object Object]
Defined in: api/types.gen.ts:839
The phone number of the member.
postalCode
[object Object]
Defined in: api/types.gen.ts:855
The postal code of the member.
preferredLanguage?
optionalpreferredLanguage?:Language
Defined in: api/types.gen.ts:884
profilePictureFileName?
optionalprofilePictureFileName?:string|null
Defined in: api/types.gen.ts:920
The file name of the profile picture of the member.
profilePicturePath?
optionalprofilePicturePath?:string|null
Defined in: api/types.gen.ts:916
The path to the profile picture of the member.
registeredOn?
optionalregisteredOn?:string
Defined in: api/types.gen.ts:871
The date and time at which the member registered.
street
[object Object]
Defined in: api/types.gen.ts:847
The street of the member.
studentNumber
[object Object]
Defined in: api/types.gen.ts:823
The student number of the member.
studyEnrollments?
optionalstudyEnrollments?:StudyEnrollment[]
Defined in: api/types.gen.ts:875
The enrollments associated with this member.
suspended?
optionalsuspended?:boolean
Defined in: api/types.gen.ts:904
Indicates whether the member is suspended.