Deezer Public Account API
The public profile behind an account id.
GET /v1/deezer/users/{userId}1 credit Failed requests are free
About this endpoint
GET /v1/deezer/users/{userId} returns lookupStatus and user. The public account carries id, name, url, images and country when the holder made it public. It does not require the account holder to sign in and does not expose private data.
An unknown account returns not_found with user: null. Use the id with the account's playlists, favourites or follows routes.
Deezer Public Account API FAQ
How many credits does this route 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.
Does this need the account holder to sign in?
No. It returns the public profile only. Private playlist lists are reported as private on the list routes instead of being exposed.
What if country is null?
The account holder did not make a country public. Treat null as unknown rather than as a missing account.
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}