| Contact | Donate | Imprint |
| StreamEvent | TrackModule | Spotify |
| Property | Type | Entity | Reference | Module |
| (1) Country | LONG | StreamEvent | Country | CountryModule |
| (2) DurationSeconds | LONG | StreamEvent | ||
| (3) IsCountedForRoyalty | BOOL | StreamEvent | ||
| (4) PodcastEpisode | LONG | StreamEvent | PodcastEpisode | TrackModule |
| (5) StartedAt | DATE | StreamEvent | ||
| (6) SubscriptionPlan | LONG | StreamEvent | SubscriptionPlan | SubscriptionPlanModule |
| (7) Track | LONG | StreamEvent | Track | TrackModule |
| (8) UserAccount | LONG | StreamEvent | UserAccount | UserAccountModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /streamevent/{id} | updateStreamEventById(streamevent) | TrackModule | PUT | StreamEvent |
| (2) /streamevent/useraccount/{id} | findAllStreamEventOfUserAccount(id) | TrackModule | GET | UserAccount StreamEvent |
| (3) /streamevent/country/{id} | findAllStreamEventOfCountry(id) | TrackModule | GET | Country StreamEvent |
| (4) /streamevent/track/{id} | findAllStreamEventOfTrack(id) | TrackModule | GET | Track StreamEvent |
| (5) /streamevent | findAllStreamEvent() | TrackModule | GET | StreamEvent |
| (6) /streamevent/subscriptionplan/{id} | findAllStreamEventOfSubscriptionPlan(id) | TrackModule | GET | SubscriptionPlan StreamEvent |
| (7) /streamevent/{id} | findStreamEventById(id) | TrackModule | GET | StreamEvent |
| (8) /streamevent/{id} | deleteStreamEventById(id) | TrackModule | DELETE | StreamEvent |
| (9) /streamevent/podcastepisode/{id} | findAllStreamEventOfPodcastEpisode(id) | TrackModule | GET | PodcastEpisode StreamEvent |
| (10) /streamevent | insertStreamEvent(streamevent) | TrackModule | POST | StreamEvent |
Example:
final StreamEvent streamevent = (StreamEvent) invokeModule(TRACK_MODULE + "/streamevent/" + id, StreamEvent.class);| Contact | Donate | Imprint |