SpotifyUserAPI
Spotify User API - Get Spotify user-specific data such as playlists and saved tracks . Test an API call in your browser and export the code into your app. The Spotify User iAPI is free under certain conditions and limits as of 3/1/2017: https://developer.spotify.com/developer-terms-of-use/
SpotifyUserAPI endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
checkFollowArtist /checkFollowArtist |
Check to see if the current user is following one or more artists. |
| POST |
checkFollowUser /checkFollowUser |
Check to see if the current user is following one or more Spotify users. |
| POST |
checkSavedAlbum /checkSavedAlbum |
Check if one or more albums is already saved in the current Spotify user’s “Your Music” library. |
| POST |
checkSavedTrack /checkSavedTrack |
Check if one or more tracks is already saved in the current Spotify user’s “Your Music” library. |
| POST |
followArtist /followArtist |
Add the current user as a follower of one or more artists. |
| POST |
followPlaylist /followPlaylist |
Add the current user as a follower of a playlist. |
| POST |
followUser /followUser |
Add the current user as a follower of one or more Spotify users. |
| POST |
getAccessToken /getAccessToken |
Allows to get an access token. |
| POST |
getCategories /getCategories |
Get a list of categories used to tag items in Spotify. |
| POST |
getCategory /getCategory |
Get a single category used to tag items in Spotify. |
| POST |
getCategoryPlaylists /getCategoryPlaylists |
Get a list of Spotify playlists tagged with a particular category. |
| POST |
getCurrentUserProfile /getCurrentUserProfile |
Get detailed profile information about the current user (including the current user’s username). |
| POST |
getFeaturedPlaylists /getFeaturedPlaylists |
Get a list of Spotify featured playlists. |
| POST |
getFollowedArtists /getFollowedArtists |
Get the current user’s followed artists. |
| POST |
getNewReleases /getNewReleases |
Get a list of new album releases featured in Spotify. |
| POST |
getRecommendations /getRecommendations |
Create a playlist-style listening experience based on seed artists, tracks and genres. |
| POST |
getTrackAudioFeatures /getTrackAudioFeatures |
Get audio feature information for a single track identified by its unique Spotify ID. |
| POST |
getUserSavedAlbums /getUserSavedAlbums |
Get a list of the albums saved in the current Spotify user’s “Your Music” library. |
| POST |
getUserSavedTracks /getUserSavedTracks |
Get a list of the songs saved in the current Spotify user’s “Your Music” library. |
| POST |
getUserTopArtists /getUserTopArtists |
Get the current user’s top artists based on calculated affinity. |
| POST |
getUserTopTracks /getUserTopTracks |
Get the current user’s top tracks based on calculated affinity. |
| POST |
refreshAccessToken /refreshAccessToken |
Allows to refresh access token. |
| POST |
removeSavedAlbum /removeSavedAlbum |
Remove one or more albums from the current user’s “Your Music” library. |
| POST |
removeSavedTracks /removeSavedTracks |
Remove one or more tracks from the current user’s “Your Music” library. |
| POST |
saveAlbumForUser /saveAlbumForUser |
Save one or more albums to the current user’s “Your Music” library. |
| POST |
saveTrack /saveTrack |
Save one or more tracks to the current user’s “Your Music” library. |
| POST |
unfollowArtist /unfollowArtist |
Remove the current user as a follower of one or more artists. |
| POST |
unfollowPlaylist /unfollowPlaylist |
Remove the current user as a follower of a playlist. |
| POST |
unfollowUser /unfollowUser |
Remove the current user as a follower of one or more Spotify users. |
SpotifyUserAPI pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |