Api Reference

Charts Module

Access global or category-specific charts (rankings).

Global Charts

Get the global charts for tracks, albums, artists, playlists, and podcasts.

const globalCharts = await deezer.chart({ limit, index });
export interface Chart {
  tracks: DeezerResponse<Track>;
  albums: DeezerResponse<Album>;
  artists: DeezerResponse<Artist>;
  playlists: DeezerResponse<Playlist>;
  podcasts: DeezerResponse<Podcast>;
}

Category-Specific Charts

await deezer.chart.tracks({ limit, index });
await deezer.chart.albums({ limit, index });
await deezer.chart.artists({ limit, index });
await deezer.chart.playlists({ limit, index });
await deezer.chart.podcasts({ limit, index });

Editorial Module

Discover content selected by Deezer's editorial team.

Get Editorial

Get the editorial info for a specific category (ID).

const ed = await deezer.editorial({ id });
export interface Editorial {
  id: number;
  name: string;
  type: "editorial";
}

Content Selection

Selection

Get editorial selections (e.g., "What's Hot").

const hot = await deezer.editorial.selection({ id, limit, index });

Charts

Get editorial charts for a specific category.

const charts = await deezer.editorial.charts({ id, limit, index });

Releases

Get the latest releases for a category.

const releases = await deezer.editorial.releases({ id, limit, index });
Copyright © 2026