GET members Id
BearerAuthorizationBearer <token>Paste your JWT token here
id*stringThe unique identifier (Guid) of the member to retrieve.
uuidOK
application/json- response
Defines the DTO for retrieving member information, containing all relevant details about a member, including personal information, contact details, and any associated data such as study enrollments and group memberships. The MemberResponseDTO is used to transfer comprehensive member data from the server to the client when retrieving member information, allowing for a complete representation of the member's details in the response payload. The MemberResponseDTO can include properties such as the member's unique identifier, name, email, phone number, address details, date of birth, mail subscriptions, preferred language, and any associated study enrollments or group memberships, providing a comprehensive view of the member data for the client application.
id?|The unique identifier of a member, assigned incrementally.
uuidstudentNumber?|The student number of the member.
firstName?|The first name of the member.
lastName?|The last name of the member.
email?|The email address of the member.
emailphoneNumber?|The phone number of the member.
street?|The street of the member.
0 <= length <= 40houseNumber?|The house number of the member.
postalCode?|The postal code of the member.
0 <= length <= 10city?|The city of the member.
0 <= length <= 40dateOfBirth?|The date of birth of the member.
date-timeparentPhoneNumber?|Phone number of the member's parent or guardian, if the member is a minor.
notes?|The notes about the member.
registeredOn?|The date and time at which the member registered.
date-timepreferredLanguage?LanguageDefines the language preference of a member, which can be either Dutch (NL) or English (EN). This enumeration is used to indicate the preferred language for communication and content presentation for a member within the system.
int32"NL""EN"studyEnrollments?array<>|Studies where the member is enrolled.
groupMemberships?array<>|Groups where the member is a part of.
gratie?|Indicates whether the member is granted a fee waiver.
lidVanVerdienste?|Indicates whether the member is a "Lid van Verdienste".
ereLid?|Indicates whether the member is an honorary member.
begunstiger?|Indicates whether the member is a "Begunstiger".
suspended?|Indicates whether the member is suspended.
profilePicturePath?|The path to the profile picture of the member.
curl -X GET 'https://example.com/members/497f6eca-6276-4993-bfeb-53cbbbba6f08'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "studentNumber": "string", "firstName": "string", "lastName": "string", "email": "user@example.com", "phoneNumber": "string", "street": "string", "houseNumber": "string", "postalCode": "string", "city": "string", "dateOfBirth": "2019-08-24T14:15:22Z", "parentPhoneNumber": "string", "notes": "string", "registeredOn": "2019-08-24T14:15:22Z", "preferredLanguage": "NL", "studyEnrollments": [ { "id": 0, "memberId": "92983ab9-49c8-444b-85ae-6e40402cf72e", "memberName": "string", "studyId": 0, "studyTitle": "string", "studyType": "Bachelor", "enrollmentDate": "2019-08-24T14:15:22Z", "completionDate": "2019-08-24T14:15:22Z", "status": "Enrolled" } ], "groupMemberships": [ { "id": 0, "memberId": "92983ab9-49c8-444b-85ae-6e40402cf72e", "memberName": "string", "groupId": 0, "groupName": "string", "groupType": "Committee", "membershipYear": 0, "roleAliasId": 0, "roleAliasName": "string" } ], "gratie": true, "lidVanVerdienste": true, "ereLid": true, "begunstiger": true, "suspended": true, "profilePicturePath": "string"}