Deezer
Deezer Simple API provides a nice set of services to build up web applications allowing the discovery of Deezer's music catalogue.
272 subscribers
4.8/10 popularity
130376 ms avg latency
90 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Deezer endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
addAlbumToFolder /addAlbumToFolder |
Add an album to the folder. |
| POST |
addAlbumToUserLibrary /addAlbumToUserLibrary |
Add an album to the user's library. |
| POST |
addArtistToUserFavorites /addArtistToUserFavorites |
Add an artist to the user's favorites. |
| POST |
addCommentToAlbum /addCommentToAlbum |
Add a comment to the album. |
| POST |
addCommentToArtist /addCommentToArtist |
Add a comment to the artist. |
| POST |
addCommentToPlaylist /addCommentToPlaylist |
Add a comment to the playlist. |
| POST |
addNotificationsInUserFeed /addNotificationsInUserFeed |
Use this method in post only, to add notifications in user feed. |
| POST |
addPlaylistToFolder /addPlaylistToFolder |
Add a playlist to the folder. |
| POST |
addPlaylistToUserFavorites /addPlaylistToUserFavorites |
Add a playlist to the user's favorites. |
| POST |
addPodcastToUserFavorites /addPodcastToUserFavorites |
Add a podcast to the user's favorites. |
| POST |
addRadioToUserFavorites /addRadioToUserFavorites |
Add a radio to the user's favorites. |
| POST |
addTrackToPlaylist /addTrackToPlaylist |
Add a track to the playlist. |
| POST |
addTrackToUserFavorites /addTrackToUserFavorites |
Add a track to the user's favorites. |
| POST |
createFolder /createFolder |
Create a folder. |
| POST |
createPlaylist /createPlaylist |
Create a playlist. |
| POST |
deleteFolder /deleteFolder |
Delete the folder. |
| POST |
deletePersonalTrack /deletePersonalTrack |
Delete a personal track. |
| POST |
deletePlaylist /deletePlaylist |
Delete the playlist. |
| POST |
followUser /followUser |
Follow user. |
| POST |
getAccessToken /getAccessToken |
Returns access token. |
| POST |
getAlbumComments /getAlbumComments |
Return a list of album's comments. Represented by an array of Comment objects. |
| POST |
getAlbumFans /getAlbumFans |
Return a list of album's fans. Represented by an array of User objects. |
| POST |
getAlbumTracks /getAlbumTracks |
Return a list of album's tracks. Represented by an array of Track objects. |
| POST |
getAlbumsRecommendations /getAlbumsRecommendations |
Return a list of user's recommendations albums. |
| POST |
getArtistAlbums /getArtistAlbums |
Return a list of artist's albums. Represented by an array of Album objects. |
| POST |
getArtistComments /getArtistComments |
Return a list of artist's comments. Represented by an array of Comment objects. |
| POST |
getArtistFans /getArtistFans |
Return a list of artist's fans. Represented by an array of User objects. |
| POST |
getArtistPlaylists /getArtistPlaylists |
Return a list of artist's playlists. Represented by an array of Playlist object. |
| POST |
getArtistTop5Tracks /getArtistTop5Tracks |
Get the top 5 tracks of an artist. |
| POST |
getArtistsForGenre /getArtistsForGenre |
Returns all artists for a genre. |
| POST |
getArtistsRecommendations /getArtistsRecommendations |
Return a list of user's recommendations artists. |
| POST |
getCountryNewReleases /getCountryNewReleases |
This method returns the new releases per genre for the current country. |
| POST |
getEditorsChoice /getEditorsChoice |
This method returns four lists : Top track, Top album, Top artist and Top playlist. |
| POST |
getEditorsChoiceAlbums /getEditorsChoiceAlbums |
Return a list of albums selected every week by the Deezer Team. |
| POST |
getPersonalRadioByGenre /getPersonalRadioByGenre |
Returns a list of personal radio splitted by genre (as MIX in website) |
| POST |
getPlaylistComments /getPlaylistComments |
Return a list of playlist's comments. Represented by an array of Comment objects |
| POST |
getPlaylistFans /getPlaylistFans |
Return a list of playlist's fans. Represented by an array of User objects. |
| POST |
getPlaylistTracks /getPlaylistTracks |
Return a list of playlist's tracks. Represented by an array of Track object. |
| POST |
getPlaylistsRecommendations /getPlaylistsRecommendations |
Return a list of user's recommendations playlists. |
| POST |
getRadioByGenre /getRadioByGenre |
Returns a list of radio splitted by genre. |
| POST |
getRadioFirst40Tracks /getRadioFirst40Tracks |
Get first 40 tracks in the radio |
| POST |
getRadiosForGenre /getRadiosForGenre |
Returns all radios for a genre |
| POST |
getRadiosRecommendations /getRadiosRecommendations |
Return a list of user's recommendations radios. |
| POST |
getRelatedArtists /getRelatedArtists |
Return a list of related artists. Represented by an array of Artist objects |
| POST |
getTop5Radios /getTop5Radios |
Return the top radios (5 radios) |
| POST |
getTopAlbums /getTopAlbums |
Returns the Top albums. |
| POST |
getTopArtists /getTopArtists |
Returns the Top artists. |
| POST |
getTopPlaylists /getTopPlaylists |
Returns the Top playlists. |
| POST |
getTopTracks /getTopTracks |
Returns the Top tracks. |
| POST |
getTracks /getTracks |
Return a list of tracks. Represented by an array of Track object. |
+ 40 more endpoints on the provider's documentation.
Deezer pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — | — |