| Contact | Donate | Imprint |
| Device | DeviceModule | YouTubeCom |
| Property | Type | Entity | Reference | Module |
| (1) Browser | STRING | Device | ||
| (2) CreatedAt | DATE | Device | ||
| (3) Name | STRING | Device | ||
| (4) Os | STRING | Device | ||
| (5) Type | STRING | Device |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /device/{id} | findDeviceById(id) | DeviceModule | GET | Device |
| (2) /device/{id} | deleteDeviceById(id) | DeviceModule | DELETE | Device |
| (3) /usersession/device/{id} | findAllUserSessionOfDevice(id) | DeviceModule | GET | Device UserSession |
| (4) /device | findAllDevice() | DeviceModule | GET | Device |
| (5) /device/{id} | updateDeviceById(device) | DeviceModule | PUT | Device |
| (6) /videoview/device/{id} | findAllVideoViewOfDevice(id) | DeviceModule | GET | Device VideoView |
| (7) /device | insertDevice(device) | DeviceModule | POST | Device |
| (8) /adimpression/device/{id} | findAllAdImpressionOfDevice(id) | UserModule | GET | Device AdImpression |
| (9) /watchhistory/device/{id} | findAllWatchHistoryOfDevice(id) | VideoModule | GET | Device WatchHistory |
Example:
final Device device = (Device) invokeModule(DEVICE_MODULE + "/device/" + id, Device.class);| Contact | Donate | Imprint |