| Contact | Donate | Imprint |
| Follow | CompanyModule |
| Property | Type | Entity | Reference | Module |
| (1) Company | LONG | Follow | Company | CompanyModule |
| (2) CreatedAt | DATE | Follow | ||
| (3) FollowerUser | LONG | Follow | UserAccount | UserAccountModule |
| (4) TargetUser | LONG | Follow | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /follow | findAllFollow() | CompanyModule | GET | Follow |
| (2) /follow/{id} | findFollowById(id) | CompanyModule | GET | Follow |
| (3) /follow/{id} | updateFollowById(follow) | CompanyModule | PUT | Follow |
| (4) /follow | insertFollow(follow) | CompanyModule | POST | Follow |
| (5) /follow/targetuser/{id} | findAllFollowOfTargetUser(id) | CompanyModule | GET | UserAccount Follow |
| (6) /follow/{id} | deleteFollowById(id) | CompanyModule | DELETE | Follow |
| (7) /follow/company/{id} | findAllFollowOfCompany(id) | CompanyModule | GET | Company Follow |
| (8) /follow/followeruser/{id} | findAllFollowOfFollowerUser(id) | CompanyModule | GET | UserAccount Follow |
Example:
final Follow follow = (Follow) invokeModule(COMPANY_MODULE + "/follow/" + id, Follow.class);| Contact | Donate | Imprint |