| Contact | Donate | Imprint |
| CommunityMembership | ListModule | TwitterX |
| Property | Type | Entity | Reference | Module |
| (1) Community | LONG | CommunityMembership | Community | UserAccountModule |
| (2) JoinedAt | STRING | CommunityMembership | ||
| (3) LeftAt | STRING | CommunityMembership | ||
| (4) Role | STRING | CommunityMembership | ||
| (5) User | LONG | CommunityMembership | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /communitymembership/community/{id} | findAllCommunityMembershipOfCommunity(id) | ListModule | GET | Community CommunityMembership |
| (2) /communitymembership | findAllCommunityMembership() | ListModule | GET | CommunityMembership |
| (3) /communitymembership | insertCommunityMembership(communitymembership) | ListModule | POST | CommunityMembership |
| (4) /communitymembership/{id} | updateCommunityMembershipById(communitymembership) | ListModule | PUT | CommunityMembership |
| (5) /communitymembership/{id} | findCommunityMembershipById(id) | ListModule | GET | CommunityMembership |
| (6) /communitymembership/{id} | deleteCommunityMembershipById(id) | ListModule | DELETE | CommunityMembership |
| (7) /communitymembership/user/{id} | findAllCommunityMembershipOfUser(id) | ListModule | GET | UserAccount CommunityMembership |
Example:
final CommunityMembership communitymembership = (CommunityMembership) invokeModule(LIST_MODULE + "/communitymembership/" + id, CommunityMembership.class);| Contact | Donate | Imprint |