Assignments
Music Box is an audio streaming platform that wants to build a mobile application for high-quality audio streaming, which will include songs and podcasts.
As per the initial requirement phase, design a REST API (system and process APIs) to achieve the following goals:
- Retrieve a list of all songs, podcasts, artists, genres, songs, and collections based on a particular artist
- Simulate a song by changing the artist’s name
- Retrieve a paginated list of songs based on artists’ names
- Delete songs added on a particular date
- Add a new song to the collection
Follow the API best practices and the industry standards. Make your API composable and concise by dividing it into smaller fragments. Try designing your own API and refer to GitHub for a solution: https://github.com/PacktPublishing/MuleSoft-for-Salesforce-Developers.