| Contact | Donate | Imprint |
| RoyaltyRecipient | CountryModule | Spotify |
| Property | Type | Entity | Reference | Module |
| (1) Artist | LONG | RoyaltyRecipient | Artist | TrackModule |
| (2) Label | LONG | RoyaltyRecipient | Label | CountryModule |
| (3) NameOverride | STRING | RoyaltyRecipient | ||
| (4) Type | STRING | RoyaltyRecipient |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /royaltyrecipient/{id} | findRoyaltyRecipientById(id) | CountryModule | GET | RoyaltyRecipient |
| (2) /royaltyrecipient/{id} | updateRoyaltyRecipientById(royaltyrecipient) | CountryModule | PUT | RoyaltyRecipient |
| (3) /royaltyrecipient/artist/{id} | findAllRoyaltyRecipientOfArtist(id) | CountryModule | GET | Artist RoyaltyRecipient |
| (4) /royaltyrecipient/label/{id} | findAllRoyaltyRecipientOfLabel(id) | CountryModule | GET | Label RoyaltyRecipient |
| (5) /royaltyrecipient | findAllRoyaltyRecipient() | CountryModule | GET | RoyaltyRecipient |
| (6) /royaltyrecipient | insertRoyaltyRecipient(royaltyrecipient) | CountryModule | POST | RoyaltyRecipient |
| (7) /royaltyrecipient/{id} | deleteRoyaltyRecipientById(id) | CountryModule | DELETE | RoyaltyRecipient |
| (8) /royaltyline/royaltyrecipient/{id} | findAllRoyaltyLineOfRoyaltyRecipient(id) | MarketRegionModule | GET | RoyaltyRecipient RoyaltyLine |
Example:
final RoyaltyRecipient royaltyrecipient = (RoyaltyRecipient) invokeModule(COUNTRY_MODULE + "/royaltyrecipient/" + id, RoyaltyRecipient.class);| Contact | Donate | Imprint |