title: GroupMyMember type: object properties: acceptedByDisplayName: type: - string - "null" acceptedById: type: - string - "null" bannedAt: type: - string - "null" createdAt: type: string format: date-time groupId: $ref: ./GroupID.yaml has2FA: type: boolean default: false hasJoinedFromPurchase: type: boolean default: false id: $ref: ./GroupMemberID.yaml isRepresenting: type: boolean default: false isSubscribedToAnnouncements: type: boolean default: true isSubscribedToEventAnnouncements: type: boolean joinedAt: type: string format: date-time lastPostReadAt: type: - string - "null" format: date-time mRoleIds: type: array items: type: string managerNotes: type: string membershipStatus: type: string examples: - member permissions: type: array items: $ref: ./GroupPermissions.yaml roleIds: type: array items: $ref: ./GroupRoleID.yaml userId: $ref: ./UserID.yaml visibility: type: string examples: - visible