Api Reference
Artist Module
Fetch information about artists, their top tracks, albums, and more.
Get Artist
Fetch metadata for a specific artist by their ID.
const artist = await deezer.artist({ id: 27 }); // Daft Punk
export interface Artist {
id: number;
name: string;
link: string;
share: string;
picture: string;
picture_small: string;
picture_medium: string;
picture_big: string;
picture_xl: string;
nb_album?: number;
nb_fan?: number;
radio?: boolean;
tracklist: string;
type: "artist";
}
{
"id": 27,
"name": "Daft Punk",
"link": "https://www.deezer.com/artist/27",
"share": "https://www.deezer.com/artist/27?utm_source=deezer&utm_content=artist-27&utm_term=0_1774968992&utm_medium=web",
"picture": "https://api.deezer.com/artist/27/image",
"picture_small": "https://cdn-images.dzcdn.net/images/artist/638e69b9caaf9f9f3f8826febea7b543/56x56-000000-80-0-0.jpg",
"picture_medium": "https://cdn-images.dzcdn.net/images/artist/638e69b9caaf9f9f3f8826febea7b543/250x250-000000-80-0-0.jpg",
"picture_big": "https://cdn-images.dzcdn.net/images/artist/638e69b9caaf9f9f3f8826febea7b543/500x500-000000-80-0-0.jpg",
"picture_xl": "https://cdn-images.dzcdn.net/images/artist/638e69b9caaf9f9f3f8826febea7b543/1000x1000-000000-80-0-0.jpg",
"nb_album": 39,
"nb_fan": 5132256,
"radio": true,
"tracklist": "https://api.deezer.com/artist/27/top?limit=50",
"type": "artist"
}
Discography & Tracks
Top Tracks
Get the 5 most popular tracks for an artist.
const topTracks = await deezer.artist.top({ id: 27, limit, index });
Artist Albums
Get all albums released by an artist.
const albums = await deezer.artist.albums({ id: 27, limit, index });
Artist Playlists
Get public playlists containing songs from this artist.
const playlists = await deezer.artist.playlists({ id: 27, limit, index });
Discovery
Related Artists
Find artists similar to the specified one.
const related = await deezer.artist.related({ id: 27, limit, index });
Artist Radio
Get a specialized radio stream based on this artist.
const radio = await deezer.artist.radio({ id: 27, limit, index });
Community
Artist Fans
Get the list of users who are fans of an artist.
const fans = await deezer.artist.fans({ id: 27, limit, index });
Artist Comments
Get the list of comments left on an artist's profile.
const comments = await deezer.artist.comments({ id: 27, limit, index });