User

class deezer.resources.User(client, json)

To work with Deezer user objects.

Check the Deezer documentation for more details about each field.

id: int
name: str
lastname: str | None
firstname: str | None
email: str | None
status: int | None
birthday: dt.date | None
inscription_date: dt.date
gender: str | None
picture: str
picture_small: str
picture_medium: str
picture_big: str
picture_xl: str
country: str
lang: str | None
is_kid: bool | None
explicit_content_level: str | None
explicit_content_levels_available: list[str] | None
tracklist: str
get_albums(**kwargs)

Get user’s favorite albums.

Returns

a PaginatedList of Album instances

Return type

deezer.pagination.PaginatedList[deezer.resources.Album]

get_tracks(**kwargs)

Get user’s favorite tracks.

Returns

a PaginatedList of Track instances

Return type

deezer.pagination.PaginatedList[deezer.resources.Track]

get_artists(**kwargs)

Get user’s favorite artists.

Returns

a PaginatedList of Artist instances

Return type

deezer.pagination.PaginatedList[deezer.resources.Artist]

get_playlists(**kwargs)

Get user’s public playlists.

Returns

a PaginatedList of Playlist instances

Return type

deezer.pagination.PaginatedList[deezer.resources.Playlist]