Deezer Playlists Batch API
Hydrate several playlist ids and see which ones are editorial, algorithmic or charts.
GET /v1/deezer/playlists1 credit per id Up to 200 ids per request Max 200 credits An id Deezer does not know is still charged Failed requests are free
About this endpoint
GET /v1/deezer/playlists?ids=908622995 takes up to 200 playlist ids and returns requested, playlists in the order asked for and notFoundIds. Each playlist adds isEditorial, isSponsored, isAlgorithmic and isChart to the list playlist shape.
A private or deleted playlist is listed in notFoundIds, so a mixed batch still answers HTTP 200. Use the single playlist route for collaboration flags and timestamps.
Deezer Playlists Batch API FAQ
How much does a batch cost?
Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.
What extra flags does the batch return?
isEditorial, isSponsored, isAlgorithmic and isChart. Use them to separate editorial picks, generated lists and charts from user playlists.
How many ids can I ask for?
One to 200. Unknown or private ids are listed in notFoundIds. Read meta.creditsCharged for the charge.
Other Deezer endpoints
- TrackGET /v1/deezer/tracks/{trackId}
- Track by ISRCGET /v1/deezer/tracks/isrc/{isrc}
- Tracks batchGET /v1/deezer/tracks
- LyricsGET /v1/deezer/tracks/{trackId}/lyrics
- AlbumGET /v1/deezer/albums/{albumId}
- Album by barcodeGET /v1/deezer/albums/upc/{upc}
- Albums batchGET /v1/deezer/albums
- ArtistGET /v1/deezer/artists/{artistId}