| Contact | Donate | Imprint |
| TrackArtist | TrackModule | Spotify |
| Property | Type | Entity | Reference | Module |
| (1) Artist | LONG | TrackArtist | Artist | TrackModule |
| (2) Role | STRING | TrackArtist | ||
| (3) SortOrder | LONG | TrackArtist | ||
| (4) Track | LONG | TrackArtist | Track | TrackModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /trackartist/{id} | deleteTrackArtistById(id) | TrackModule | DELETE | TrackArtist |
| (2) /trackartist/track/{id} | findAllTrackArtistOfTrack(id) | TrackModule | GET | Track TrackArtist |
| (3) /trackartist/{id} | updateTrackArtistById(trackartist) | TrackModule | PUT | TrackArtist |
| (4) /trackartist/artist/{id} | findAllTrackArtistOfArtist(id) | TrackModule | GET | Artist TrackArtist |
| (5) /trackartist/{id} | findTrackArtistById(id) | TrackModule | GET | TrackArtist |
| (6) /trackartist | insertTrackArtist(trackartist) | TrackModule | POST | TrackArtist |
| (7) /trackartist | findAllTrackArtist() | TrackModule | GET | TrackArtist |
Example:
final TrackArtist trackartist = (TrackArtist) invokeModule(TRACK_MODULE + "/trackartist/" + id, TrackArtist.class);| Contact | Donate | Imprint |