| Contact | Donate | Imprint |
| User | UserModule | AmazonPrimeVideo |
| Property | Type | Entity | Reference | Module |
| (1) Country | LONG | User | Country | TitleModule |
| (2) CreatedAt | STRING | User | ||
| (3) DisplayName | STRING | User | ||
| (4) Email | STRING | User | ||
| (5) PasswordHash | STRING | User | ||
| (6) Status | STRING | User |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /channelsubscription/user/{id} | findAllChannelSubscriptionOfUser(id) | DrmSchemeModule | GET | User ChannelSubscription |
| (2) /device/user/{id} | findAllDeviceOfUser(id) | EpisodeModule | GET | User Device |
| (3) /profile/user/{id} | findAllProfileOfUser(id) | ProfileModule | GET | User Profile |
| (4) /subscription/user/{id} | findAllSubscriptionOfUser(id) | SeasonModule | GET | User Subscription |
| (5) /user/{id} | findUserById(id) | UserModule | GET | User |
| (6) /user/{id} | updateUserById(user) | UserModule | PUT | User |
| (7) /paymentmethod/user/{id} | findAllPaymentMethodOfUser(id) | UserModule | GET | User PaymentMethod |
| (8) /user/country/{id} | findAllUserOfCountry(id) | UserModule | GET | Country User |
| (9) /user | insertUser(user) | UserModule | POST | User |
| (10) /user/{id} | deleteUserById(id) | UserModule | DELETE | User |
| (11) /user | findAllUser() | UserModule | GET | User |
| (12) /payment/user/{id} | findAllPaymentOfUser(id) | UserModule | GET | User Payment |
Example:
final User user = (User) invokeModule(USER_MODULE + "/user/" + id, User.class);| Contact | Donate | Imprint |