If there is sufficient information about the provided seeds, a list of tracks will be returned together with pool size details. Here’s how it worksĪs per Spotify’s web api: Recommendations are generated based on the available information for a given seed entity and matched against similar artists and tracks. With a little bit of magic, we can make our own tweaks to the recommendation algorithm and make our own autogenerated playlists to our liking. These include playlists such as Discover Weekly, Release Radar, or any of the Daily Mix series. If you use Spotify, you’ve most likely listened to your personal curated playlists at least once.
This endpoint allows you to tap into Spotify’s algorithm for recommending you songs. With this API you can authenticate using your premium account, retrieve all of the data for your user’s liked songs and playlists, and even play music through your browser with their Web Player SDK.īut this recommendations endpoint is something else entirely. Perhaps if you’re recently getting into web development, you’ve stumbled upon Spotify’s public Web API to play with during your practice. And it all exists in one little endpoint on Spotify’s public web api: So deep that the feature itself could be its own application.
Unbeknownst to many people, Spotify has a non-advertised feature of immense depth. Okay now that we have that out of the way… First of all, Spotify, if you are reading this, please hire me.