Bandcamp API.
Very simple API around the information listed on this blog post from Bandcamp: http://bandcamptech.wordpress.com/2010/05/15/bandcamp-api/
Getting started
Bandcamp::Base.api_key = 'SECRET_API_KEY' # email Bandcamp support [email protected] for an API key
Get band info
@band = Bandcamp::Band.new('3463798201')
@band.name #=> "Amanda Palmer"
Get album
@album = Bandcamp::Album.new("2587417518")
@album.title #=> "Who Killed Amanda Palmer"
Check out the tests for all the information you need ..