Music API?

I’m exploring some new project ideas and was wondering if anyone knew where to get an API for music, as in I’d like to know about artists, albums, songs, etc. Kind of like an IMDB for music with an open API? And free? I haven’t found anything yet. Seems like that could be a project in of itself, but not quite what I’m looking to do.

There are a couple sites like allmusic and discogs that have pretty extensive databases but no open api. How do sites like last.fm, mystrands, Mercora, and Audiri get their data? From Muze? That looks spendy.

Update
The MusicBrainz database looks like a good place to start. I’d still like to see if there are others that I’m missing though.

Update 2
Rhapsody has some web services, these might be helpful.

Update 3
Thanks to the power of del.icio.us (which is becoming a very effective search tool), I found this list of music related web services.

7 Replies to “Music API?”

  1. MP3tunes has an open API that all developers are free to use. The company allows users to create a “locker” online to store all of their music. Developers can use this API to create useful services for end-users. Some examples are: Internet radio, network appliances, desktop applications, web-based applications, and much more. You can review the API specs here:

    http://www.mp3tunes.com/api/

    MP3tunes is also holding an API contest and offering $10,000 USD in prizes. Check out the categories and information about entering the challenge here:

    http://www.mp3tunes.com/contest/

  2. Thanks Scotty, looks like a great resource. I know I’m still meaning to kick off that project I mentioned 4 years ago in this post. Good to have more resources.

Leave a Reply

Your email address will not be published. Required fields are marked *