| Contact | Donate | Imprint |
| Channel | ChannelModule | AmazonPrimeVideo |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | Channel | ||
| (2) IsLive | BOOL | Channel | ||
| (3) Name | STRING | Channel | ||
| (4) ProviderCompany | LONG | Channel | Company | CompanyModule |
| (5) Website | STRING | Channel |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /channel/{id} | deleteChannelById(id) | ChannelModule | DELETE | Channel |
| (2) /channel | findAllChannel() | ChannelModule | GET | Channel |
| (3) /channel | insertChannel(channel) | ChannelModule | POST | Channel |
| (4) /channel/{id} | findChannelById(id) | ChannelModule | GET | Channel |
| (5) /channel/{id} | updateChannelById(channel) | ChannelModule | PUT | Channel |
| (6) /liveprogram/channel/{id} | findAllLiveProgramOfChannel(id) | ChannelModule | GET | Channel LiveProgram |
| (7) /channel/providercompany/{id} | findAllChannelOfProviderCompany(id) | ChannelModule | GET | Company Channel |
| (8) /channelsubscription/channel/{id} | findAllChannelSubscriptionOfChannel(id) | DrmSchemeModule | GET | Channel ChannelSubscription |
Example:
final Channel channel = (Channel) invokeModule(CHANNEL_MODULE + "/channel/" + id, Channel.class);| Contact | Donate | Imprint |