| Contact | Donate | Imprint |
| UserProfile | GroupModule |
| Property | Type | Entity | Reference | Module |
| (1) BackgroundImageUrl | STRING | UserProfile | ||
| (2) Birthday | DATE | UserProfile | ||
| (3) ContactInfoVisibility | STRING | UserProfile | ||
| (4) FirstName | STRING | UserProfile | ||
| (5) Headline | STRING | UserProfile | ||
| (6) Industry | STRING | UserProfile | ||
| (7) LastName | STRING | UserProfile | ||
| (8) Location | STRING | UserProfile | ||
| (9) OpenToRelocate | BOOL | UserProfile | ||
| (10) OpenToWork | BOOL | UserProfile | ||
| (11) ProfilePictureUrl | STRING | UserProfile | ||
| (12) Summary | STRING | UserProfile | ||
| (13) User | LONG | UserProfile | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /userprofile/{id} | updateUserProfileById(userprofile) | GroupModule | PUT | UserProfile |
| (2) /userprofile | insertUserProfile(userprofile) | GroupModule | POST | UserProfile |
| (3) /userprofile/{id} | findUserProfileById(id) | GroupModule | GET | UserProfile |
| (4) /userprofile | findAllUserProfile() | GroupModule | GET | UserProfile |
| (5) /userprofile/user/{id} | findAllUserProfileOfUser(id) | GroupModule | GET | UserAccount UserProfile |
| (6) /userprofile/{id} | deleteUserProfileById(id) | GroupModule | DELETE | UserProfile |
Example:
final UserProfile userprofile = (UserProfile) invokeModule(GROUP_MODULE + "/userprofile/" + id, UserProfile.class);| Contact | Donate | Imprint |