Introduction

Who is the api for?

The eMusic API is very easy to use. The eMusic team has tried especially hard to make sure that requests and responses are consistent, flexible and robust. Many different types of development environments and applications can consume (use) the eMusic API RESTful methods.

Having said that, you, as a developer, are expected to be relatively proficient with your own development platform and development languages (java, javascript, c#, ruby, asp.net, etc.). You are expected to know how to compose HTTP URL requests. And you are expected to be able to parse the XML or JSON / JSONP response payloads.

If you meet these basic requirements, and you are interested in using volumes of exciting album, artist, song and book data to build killer apps, then you are in good hands here!

Getting Started

There are two steps that must be completed in order to start using the eMusic API:

1. Register for a user account.
2. Apply for an API key. (This is part of Registration.)

That's it!

Help! I'm lost!

The best "starter" methods to look at are Artist Search and Artist Info. You can easily apply this "search" and "info" knowledge to albums, books, labels and tracks. Make sure that you read -- and understand -- all of the basic documentation. This includes the request format and the response format.

If you still have questions, consider using our forum and never hesitate to drop us a line.

Partner Program - Get Paid!

Some developers might be interested in joining our eMusic Partner Program. As an eMusic affiliate you make generous bounties for giving away FREE mP3s!

Click here to learn more about our Partner Program.

Other Development Possibilities

The eMusic API is designed to meet the needs of most developers and partners who want to build their own eMusic-branded applications. It's important to note that eMusic has other methods for delivering data including custom feeds, FTP and RSS. Please contact us if you would like to know more about custom solutions.


4 Comments

  1. yvo1 year ago

    Is there an PHP wrapper available?

  2. Alec Cove1 year ago

    Currently no, however another developer posted some php code here:
    http://developer.emusic.com/forum/read/86848

  3. WarApi12 months ago

    very good!

  4. delaserna4 months ago

    Need to now detail about the affiliate program

Please sign in to post a comment.