IF.Lastfm/PROGRESS.md

190 lines
10 KiB
Markdown
Raw Normal View History

2015-07-08 12:41:07 +01:00
# Api Progress ![Progress](http://progressed.io/bar/30)
These are all the Last.fm API methods currently available.
- Methods implemented by the [Inflatable Last.fm .NET SDK](https://github.com/inflatablefriends/lastfm) link to the relevant documentation page.
- Methods ~~marked with strikethrough~~ aren't currently implemented. Pull requests are welcome!
- Methods _marked with an asterisk *_ aren't listed on [the Last.fm documentation](http://www.last.fm/api), so they might not work!
2015-07-08 12:41:07 +01:00
This list is generated by the [ProgressReport](src/IF.Lastfm.ProgressReport) tool in the solution. Last updated on Wednesday, 08 July 2015 11:39
## Album
- [album.getInfo](http://www.last.fm/api/show/album.getInfo)
- [album.getShouts](http://www.last.fm/api/show/album.getShouts)
2015-01-04 03:31:04 +00:00
- [album.getTags](http://www.last.fm/api/show/album.getTags)
- [album.getTopTags](http://www.last.fm/api/show/album.getTopTags)
- [album.search](http://www.last.fm/api/show/album.search)
- ~~[album.addTags](http://www.last.fm/api/show/album.addTags)~~
- ~~[album.getBuylinks](http://www.last.fm/api/show/album.getBuylinks)~~
- ~~[album.removeTag](http://www.last.fm/api/show/album.removeTag)~~
- ~~[album.share](http://www.last.fm/api/show/album.share)~~
- _album.shout_ *
## Artist
- [artist.getInfo](http://www.last.fm/api/show/artist.getInfo)
- [artist.getShouts](http://www.last.fm/api/show/artist.getShouts)
- [artist.getSimilar](http://www.last.fm/api/show/artist.getSimilar)
2015-01-04 03:55:22 +00:00
- [artist.getTags](http://www.last.fm/api/show/artist.getTags)
- [artist.getTopAlbums](http://www.last.fm/api/show/artist.getTopAlbums)
2015-01-04 03:31:04 +00:00
- [artist.getTopTags](http://www.last.fm/api/show/artist.getTopTags)
- [artist.getTopTracks](http://www.last.fm/api/show/artist.getTopTracks)
- [artist.search](http://www.last.fm/api/show/artist.search)
- [artist.shout](http://www.last.fm/api/show/artist.shout)
- ~~[artist.addTags](http://www.last.fm/api/show/artist.addTags)~~
- ~~[artist.getCorrection](http://www.last.fm/api/show/artist.getCorrection)~~
- ~~[artist.getEvents](http://www.last.fm/api/show/artist.getEvents)~~
- ~~[artist.getPastEvents](http://www.last.fm/api/show/artist.getPastEvents)~~
- ~~[artist.getPodcast](http://www.last.fm/api/show/artist.getPodcast)~~
- ~~[artist.getTopFans](http://www.last.fm/api/show/artist.getTopFans)~~
- ~~[artist.removeTag](http://www.last.fm/api/show/artist.removeTag)~~
- ~~[artist.share](http://www.last.fm/api/show/artist.share)~~
## Auth
- [auth.getMobileSession](http://www.last.fm/api/show/auth.getMobileSession)
- ~~[auth.getSession](http://www.last.fm/api/show/auth.getSession)~~
- ~~[auth.getToken](http://www.last.fm/api/show/auth.getToken)~~
## Chart
- [chart.getTopArtists](http://www.last.fm/api/show/chart.getTopArtists)
- [chart.getTopTracks](http://www.last.fm/api/show/chart.getTopTracks)
- ~~[chart.getHypedArtists](http://www.last.fm/api/show/chart.getHypedArtists)~~
- ~~[chart.getHypedTracks](http://www.last.fm/api/show/chart.getHypedTracks)~~
- ~~[chart.getLovedTracks](http://www.last.fm/api/show/chart.getLovedTracks)~~
- ~~[chart.getTopTags](http://www.last.fm/api/show/chart.getTopTags)~~
## Event
- ~~[event.attend](http://www.last.fm/api/show/event.attend)~~
- ~~[event.getAttendees](http://www.last.fm/api/show/event.getAttendees)~~
- ~~[event.getInfo](http://www.last.fm/api/show/event.getInfo)~~
- ~~[event.getShouts](http://www.last.fm/api/show/event.getShouts)~~
- ~~[event.share](http://www.last.fm/api/show/event.share)~~
- ~~[event.shout](http://www.last.fm/api/show/event.shout)~~
## Geo
- ~~[geo.getEvents](http://www.last.fm/api/show/geo.getEvents)~~
- ~~[geo.getMetroArtistChart](http://www.last.fm/api/show/geo.getMetroArtistChart)~~
- ~~[geo.getMetroHypeArtistChart](http://www.last.fm/api/show/geo.getMetroHypeArtistChart)~~
- ~~[geo.getMetroHypeTrackChart](http://www.last.fm/api/show/geo.getMetroHypeTrackChart)~~
- ~~[geo.getMetroTrackChart](http://www.last.fm/api/show/geo.getMetroTrackChart)~~
- ~~[geo.getMetroUniqueArtistChart](http://www.last.fm/api/show/geo.getMetroUniqueArtistChart)~~
- ~~[geo.getMetroUniqueTrackChart](http://www.last.fm/api/show/geo.getMetroUniqueTrackChart)~~
- ~~[geo.getMetroWeeklyChartlist](http://www.last.fm/api/show/geo.getMetroWeeklyChartlist)~~
- ~~[geo.getMetros](http://www.last.fm/api/show/geo.getMetros)~~
- ~~[geo.getTopArtists](http://www.last.fm/api/show/geo.getTopArtists)~~
- ~~[geo.getTopTracks](http://www.last.fm/api/show/geo.getTopTracks)~~
## Group
- ~~[group.getHype](http://www.last.fm/api/show/group.getHype)~~
- ~~[group.getMembers](http://www.last.fm/api/show/group.getMembers)~~
- ~~[group.getWeeklyAlbumChart](http://www.last.fm/api/show/group.getWeeklyAlbumChart)~~
- ~~[group.getWeeklyArtistChart](http://www.last.fm/api/show/group.getWeeklyArtistChart)~~
- ~~[group.getWeeklyChartList](http://www.last.fm/api/show/group.getWeeklyChartList)~~
- ~~[group.getWeeklyTrackChart](http://www.last.fm/api/show/group.getWeeklyTrackChart)~~
## Library
2014-12-22 23:38:55 +00:00
- [library.getTracks](http://www.last.fm/api/show/library.getTracks)
2015-04-05 01:04:49 +01:00
- [library.removeScrobble](http://www.last.fm/api/show/library.removeScrobble)
- [library.removeTrack](http://www.last.fm/api/show/library.removeTrack)
- ~~[library.addAlbum](http://www.last.fm/api/show/library.addAlbum)~~
- ~~[library.addArtist](http://www.last.fm/api/show/library.addArtist)~~
- ~~[library.addTrack](http://www.last.fm/api/show/library.addTrack)~~
- ~~[library.getAlbums](http://www.last.fm/api/show/library.getAlbums)~~
- ~~[library.getArtists](http://www.last.fm/api/show/library.getArtists)~~
- ~~[library.removeAlbum](http://www.last.fm/api/show/library.removeAlbum)~~
- ~~[library.removeArtist](http://www.last.fm/api/show/library.removeArtist)~~
## Playlist
- ~~[playlist.addTrack](http://www.last.fm/api/show/playlist.addTrack)~~
- ~~[playlist.create](http://www.last.fm/api/show/playlist.create)~~
## Radio
- ~~[radio.getPlaylist](http://www.last.fm/api/show/radio.getPlaylist)~~
- ~~[radio.search](http://www.last.fm/api/show/radio.search)~~
- ~~[radio.tune](http://www.last.fm/api/show/radio.tune)~~
## Tag
2015-07-08 12:41:07 +01:00
- [tag.getInfo](http://www.last.fm/api/show/tag.getInfo)
2015-06-21 19:58:04 +01:00
- [tag.getSimilar](http://www.last.fm/api/show/tag.getSimilar)
2015-07-08 12:41:07 +01:00
- [tag.getTopTags](http://www.last.fm/api/show/tag.getTopTags)
- ~~[tag.getTopAlbums](http://www.last.fm/api/show/tag.getTopAlbums)~~
- ~~[tag.getTopArtists](http://www.last.fm/api/show/tag.getTopArtists)~~
- ~~[tag.getTopTracks](http://www.last.fm/api/show/tag.getTopTracks)~~
- ~~[tag.getWeeklyArtistChart](http://www.last.fm/api/show/tag.getWeeklyArtistChart)~~
- ~~[tag.getWeeklyChartList](http://www.last.fm/api/show/tag.getWeeklyChartList)~~
- ~~[tag.search](http://www.last.fm/api/show/tag.search)~~
## Tasteometer
- ~~[tasteometer.compare](http://www.last.fm/api/show/tasteometer.compare)~~
- ~~[tasteometer.compareGroup](http://www.last.fm/api/show/tasteometer.compareGroup)~~
## Track
- [track.getInfo](http://www.last.fm/api/show/track.getInfo)
- [track.getShouts](http://www.last.fm/api/show/track.getShouts)
- [track.getSimilar](http://www.last.fm/api/show/track.getSimilar)
- [track.love](http://www.last.fm/api/show/track.love)
2015-01-04 00:04:50 +00:00
- [track.scrobble](http://www.last.fm/api/show/track.scrobble)
- [track.search](http://www.last.fm/api/show/track.search)
- [track.unlove](http://www.last.fm/api/show/track.unlove)
2015-01-04 00:04:50 +00:00
- [track.updateNowPlaying](http://www.last.fm/api/show/track.updateNowPlaying)
- ~~[track.addTags](http://www.last.fm/api/show/track.addTags)~~
- ~~[track.ban](http://www.last.fm/api/show/track.ban)~~
- ~~[track.getBuylinks](http://www.last.fm/api/show/track.getBuylinks)~~
- ~~[track.getCorrection](http://www.last.fm/api/show/track.getCorrection)~~
- ~~[track.getFingerprintMetadata](http://www.last.fm/api/show/track.getFingerprintMetadata)~~
- ~~[track.getTags](http://www.last.fm/api/show/track.getTags)~~
- ~~[track.getTopFans](http://www.last.fm/api/show/track.getTopFans)~~
- ~~[track.getTopTags](http://www.last.fm/api/show/track.getTopTags)~~
- ~~[track.removeTag](http://www.last.fm/api/show/track.removeTag)~~
- ~~[track.share](http://www.last.fm/api/show/track.share)~~
- ~~[track.unban](http://www.last.fm/api/show/track.unban)~~
- _track.shout_ *
## User
- [user.getInfo](http://www.last.fm/api/show/user.getInfo)
- [user.getRecentStations](http://www.last.fm/api/show/user.getRecentStations)
- [user.getRecentTracks](http://www.last.fm/api/show/user.getRecentTracks)
2014-11-08 15:34:46 +00:00
- [user.getRecommendedArtists](http://www.last.fm/api/show/user.getRecommendedArtists)
- [user.getShouts](http://www.last.fm/api/show/user.getShouts)
- [user.getTopAlbums](http://www.last.fm/api/show/user.getTopAlbums)
2015-07-08 12:41:07 +01:00
- [user.getTopArtists](http://www.last.fm/api/show/user.getTopArtists)
- [user.shout](http://www.last.fm/api/show/user.shout)
- ~~[user.getArtistTracks](http://www.last.fm/api/show/user.getArtistTracks)~~
- ~~[user.getBannedTracks](http://www.last.fm/api/show/user.getBannedTracks)~~
- ~~[user.getEvents](http://www.last.fm/api/show/user.getEvents)~~
- ~~[user.getFriends](http://www.last.fm/api/show/user.getFriends)~~
- ~~[user.getLovedTracks](http://www.last.fm/api/show/user.getLovedTracks)~~
- ~~[user.getNeighbours](http://www.last.fm/api/show/user.getNeighbours)~~
- ~~[user.getNewReleases](http://www.last.fm/api/show/user.getNewReleases)~~
- ~~[user.getPastEvents](http://www.last.fm/api/show/user.getPastEvents)~~
- ~~[user.getPersonalTags](http://www.last.fm/api/show/user.getPersonalTags)~~
- ~~[user.getPlaylists](http://www.last.fm/api/show/user.getPlaylists)~~
- ~~[user.getRecommendedEvents](http://www.last.fm/api/show/user.getRecommendedEvents)~~
- ~~[user.getTopTags](http://www.last.fm/api/show/user.getTopTags)~~
- ~~[user.getTopTracks](http://www.last.fm/api/show/user.getTopTracks)~~
- ~~[user.getWeeklyAlbumChart](http://www.last.fm/api/show/user.getWeeklyAlbumChart)~~
- ~~[user.getWeeklyArtistChart](http://www.last.fm/api/show/user.getWeeklyArtistChart)~~
- ~~[user.getWeeklyChartList](http://www.last.fm/api/show/user.getWeeklyChartList)~~
- ~~[user.getWeeklyTrackChart](http://www.last.fm/api/show/user.getWeeklyTrackChart)~~
- ~~[user.signUp](http://www.last.fm/api/show/user.signUp)~~
- ~~[user.terms](http://www.last.fm/api/show/user.terms)~~
## Venue
- ~~[venue.getEvents](http://www.last.fm/api/show/venue.getEvents)~~
- ~~[venue.getPastEvents](http://www.last.fm/api/show/venue.getPastEvents)~~
- ~~[venue.search](http://www.last.fm/api/show/venue.search)~~