Skip to content

Member

Representative Model Class Update Model Class Create Model Class
Member MemberUpdate MemberCreate

Contact Details and Members

Note that contact details can be created standalone (independently of members), but members are required to have a contact details object linked.

Creating Membership Applications

Setting isApplication on creation automatically creates a membership application, which must be approved or denied in the portal.

applicationDate class-attribute instance-attribute

applicationDate: Date | None = Field(default=None, alias='_applicationDate')

Alias for _applicationDate field. See Pydantic Models for details.

applicationWasAcceptedAt class-attribute instance-attribute

applicationWasAcceptedAt: Date | None = Field(default=None, alias='_applicationWasAcceptedAt')

Alias for _applicationWasAcceptedAt field. See Pydantic Models for details.

bulletinBoardNewPostNotification class-attribute instance-attribute

bulletinBoardNewPostNotification: bool | None = None

chairmanPermissionGroup class-attribute instance-attribute

chairmanPermissionGroup: str | None = Field(default=None, alias='_chairmanPermissionGroup')

Alias for _chairmanPermissionGroup field. See Pydantic Models for details.

contactDetails class-attribute instance-attribute

contactDetails: ContactDetails | EasyVereinReference | None = None

customFields class-attribute instance-attribute

customFields: EasyVereinReference | list[MemberCustomField] | None = None

declarationOfApplication class-attribute instance-attribute

declarationOfApplication: AnyHttpURL | str | None = None

declarationOfConsent class-attribute instance-attribute

declarationOfConsent: AnyHttpURL | str | None = None

declarationOfResignation class-attribute instance-attribute

declarationOfResignation: AnyHttpURL | str | None = None

editableByRelatedMembers class-attribute instance-attribute

editableByRelatedMembers: bool | None = Field(default=None, alias='_editableByRelatedMembers')

Alias for _editableByRelatedMembers field. See Pydantic Models for details.

integrationDosbGender class-attribute instance-attribute

integrationDosbGender: Literal['m', 'w', 'd'] | None = None

integrationDosbSport class-attribute instance-attribute

integrationDosbSport: list | None = None

isApplication class-attribute instance-attribute

isApplication: bool | None = Field(default=None, alias='_isApplication')

Alias for _isApplication field. See Pydantic Models for details.

isChairman class-attribute instance-attribute

isChairman: bool | None = Field(default=None, alias='_isChairman')

Alias for _isChairman field. See Pydantic Models for details.

joinDate class-attribute instance-attribute

joinDate: DateTime | None = None

memberGroups class-attribute instance-attribute

memberGroups: EasyVereinReference | list[MemberMemberGroup] | None = None

membershipNumber class-attribute instance-attribute

membershipNumber: str | None = None

paymentAmount class-attribute instance-attribute

paymentAmount: float | None = None

paymentIntervallMonths class-attribute instance-attribute

paymentIntervallMonths: PositiveInt | None = None

paymentStartDate class-attribute instance-attribute

paymentStartDate: DateTime | None = Field(default=None, alias='_paymentStartDate')

Alias for _paymentStartDate field. See Pydantic Models for details.

profilePicture class-attribute instance-attribute

profilePicture: AnyHttpURL | None = Field(default=None, alias='_profilePicture')

Alias for _profilePicture field. See Pydantic Models for details.

relatedMember class-attribute instance-attribute

relatedMember: Member | EasyVereinReference | None = Field(default=None, alias='_relatedMember')

Alias for _relatedMember field. See Pydantic Models for details.

resignationDate class-attribute instance-attribute

resignationDate: DateTime | None = None

sepaMandateFile class-attribute instance-attribute

sepaMandateFile: AnyHttpURL | str | None = None

signatureText class-attribute instance-attribute

signatureText: str | None = None

useBalanceForMembershipFee class-attribute instance-attribute

useBalanceForMembershipFee: bool | None = None