Spotify API Routes
GET/api/platforms/spotify/profileGet user profile information
GET/api/platforms/spotify/top/tracksGet user's top tracks. Optional query param 'term' (short_term, medium_term, long_term)
GET/api/platforms/spotify/top/artistsGet user's top artists. Optional query param 'term' (short_term, medium_term, long_term)
GET/api/platforms/spotify/top/albumsGet user's top albums (derived from top tracks). Optional query param 'term' (short_term, medium_term, long_term)
GET/api/platforms/spotify/me/albumsGet all albums
GET/api/platforms/spotify/me/albums/:idGet single album
GET/api/platforms/spotify/me/tracksGet all tracks
GET/api/platforms/spotify/playlistsGet all playlists
GET/api/platforms/spotify/playlists/liked-playlistsGet all liked playlists
POST/api/platforms/spotify/playlistsCreate a new playlist
GET/api/platforms/spotify/playlists/:idGet single playlist
POST/api/platforms/spotify/playlists/:id/tracksAdd tracks to a playlist
DELETE/api/platforms/spotify/playlists/:id/tracksRemove tracks from a playlist
GET/api/platforms/spotify/searchSearch for tracks