API Doc
API Methods
- Album
- Artist
- artist.addTags
- artist.getEvents
- artist.getInfo
- artist.getShouts
- artist.getSimilar
- artist.getTags
- artist.getTopAlbums
- artist.getTopFans
- artist.getTopTags
- artist.getTopTracks
- artist.removeTag
- artist.search
- artist.share
- Auth
- Event
- Geo
- Group
- group.getMembers
- group.getWeeklyAlbumChart
- group.getWeeklyArtistChart
- group.getWeeklyChartList
- group.getWeeklyTrackChart
- Library
- library.addAlbum
- library.addArtist
- library.addTrack
- library.getAlbums
- library.getArtists
- library.getTracks
- Playlist
- Tag
- tag.getSimilar
- tag.getTopAlbums
- tag.getTopArtists
- tag.getTopTags
- tag.getTopTracks
- tag.getWeeklyArtistChart
- tag.getWeeklyChartList
- tag.search
- 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.getRecommendedArtists
- user.getRecommendedEvents
- user.getShouts
- user.getTopAlbums
- user.getTopArtists
- user.getTopTags
- user.getTopTracks
- user.getWeeklyAlbumChart
- user.getWeeklyArtistChart
- user.getWeeklyChartList
- user.getWeeklyTrackChart
- Venue
XML-RPC Requests
Send xml-rpc requests as HTTP POST requests to http://ws.audioscrobbler.com/2.0/ . Send your params as named arguments using a struct in the first param node. See the example below.
<methodCall>
<methodName>user.gettoptags</methodName>
<params>
<param>
<value>
<struct>
<member>
<name>user</name>
<value>
<string>joanofarctan</string>
</value>
</member>
<member>
<name>api_key</name>
<value>
<string>b25b959554ed76058ac220b7b2e0a026</string>
</value>
</member>
</struct>
</value>
</param>
</params>
</methodCall>
XML-RPC Responses
XML-RPC requests will receive responses in XML-RPC format by default. See the XML-RPC specification for more information.