Getting Started
Anyone is free to use the Last.fm API. Here's what you need to get going:
The Last.fm API allows anyone to build their own programs using Last.fm data, whether they're on the web, the desktop or mobile devices. Find out more about how you can start exploring the social music playground or just browse the list of methods below.
Featured Applications
-
Personal Tag Cloud

Generates a tag cloud of 50 recommended artists based on your overall top…
-
Squeezebox

Last.fm on your Squeezebox!
-
One-Hit Wonders

The all-time chart of one hit wonders, powered by Last.fm listening data.
API Methods
Album
Artist
- Artist.addTags
- Artist.getEvents
- Artist.getInfo
- Artist.getSimilar
- Artist.getTags
- Artist.getTopAlbums
- Artist.getTopFans
- Artist.getTopTags
- Artist.getTopTracks
- Artist.removeTag
- Artist.search
- Artist.share
Auth
Event
Geo
Group
- Group.getWeeklyAlbumChart
- Group.getWeeklyArtistChart
- Group.getWeeklyChartList
- Group.getWeeklyTrackChart
Library
Playlist
Tag
Tasteometer
Track
- Track.addTags
- Track.ban
- Track.getInfo
- Track.getSimilar
- Track.getTags
- Track.getTopFans
- Track.getTopTags
- Track.love
- Track.removeTag
- Track.search
- Track.share
User
- User.getEvents
- User.getFriends
- User.getInfo
- User.getLovedTracks
- User.getNeighbours
- User.getPastEvents
- User.getPlaylists
- User.getRecentTracks
- User.getTopAlbums
- User.getTopArtists
- User.getTopTags
- User.getTopTracks
- User.getWeeklyAlbumChart
- User.getWeeklyArtistChart
- User.getWeeklyChartList
- User.getWeeklyTrackChart