| Contact | Donate | Imprint |
| ChannelSubscription | DrmSchemeModule | AmazonPrimeVideo |
| Property | Type | Entity | Reference | Module |
| (1) AutoRenew | BOOL | ChannelSubscription | ||
| (2) Channel | LONG | ChannelSubscription | Channel | ChannelModule |
| (3) EndDate | DATE | ChannelSubscription | ||
| (4) StartDate | DATE | ChannelSubscription | ||
| (5) Status | STRING | ChannelSubscription | ||
| (6) User | LONG | ChannelSubscription | User | UserModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /channelsubscription/user/{id} | findAllChannelSubscriptionOfUser(id) | DrmSchemeModule | GET | User ChannelSubscription |
| (2) /channelsubscription | findAllChannelSubscription() | DrmSchemeModule | GET | ChannelSubscription |
| (3) /channelsubscription/{id} | updateChannelSubscriptionById(channelsubscription) | DrmSchemeModule | PUT | ChannelSubscription |
| (4) /channelsubscription/channel/{id} | findAllChannelSubscriptionOfChannel(id) | DrmSchemeModule | GET | Channel ChannelSubscription |
| (5) /channelsubscription | insertChannelSubscription(channelsubscription) | DrmSchemeModule | POST | ChannelSubscription |
| (6) /channelsubscription/{id} | deleteChannelSubscriptionById(id) | DrmSchemeModule | DELETE | ChannelSubscription |
| (7) /channelsubscription/{id} | findChannelSubscriptionById(id) | DrmSchemeModule | GET | ChannelSubscription |
Example:
final ChannelSubscription channelsubscription = (ChannelSubscription) invokeModule(DRM_SCHEME_MODULE + "/channelsubscription/" + id, ChannelSubscription.class);| Contact | Donate | Imprint |