Amazon Music Developer
Program Overview
Amazon Music offers developers the ability to leverage it's enormous cloud-based music library. Providing easy access to Amazon Music on your business’s platforms or devices can be a value add for your customers in two key ways. First, you can extend the functionality your platform offers with Amazon Music’s many useful features. And secondly, Amazon Music instantly provides access to an enormous cloud-based library of millions of songs to its members.
Integration with Amazon Music provides the end-user with a host of useful features: the ability to create and share playlists; browse top hits; listen to Amazon Music radio stations, and look up information about artists, songs, and albums.
How can you take advantage of everything that Amazon Music has to offer? In a few different ways. We have developed ready-to-go apps for several platforms. In addition to Android and iOS-based apps, we offer an automotive app for automotive platforms.
But not every platform is the same. You may wish to implement custom features, or you may have a device with unique interface requirements. For such cases, we provide an API that allows powerful “under-the-hood” access to Amazon Music’s wide array of features, its functionality, and its cloud-based library.
To integrate with Amazon Music, you have several options:
Build applications using the REST API
For simple interactions to manage libraries, access content and metadata such as building or sharing playlists, you can leverage the simple REST APIs to get and update resources. You can get Artist, Album, Track, Podcast shows and episode using the basic APIs. Playlist and User Library APIs can be used to manage get and manage update playlists and users libraries. If you are building more complex application, take a look at the Views and Browse APIs which facilitate building rich UI applications. The new Playback not only support access to playable content but provide facilities to manage playback queues. See the Web API documentation for more details.
Device API
The Device API is our legacy API that was targeted specifically at playback only experiences. This API is being deprecated and we are no longer onboarding or certifying application of this API. Please use the Web API instead.
Android and iOS apps
Of course Amazon Music has apps built to run on iOS and Android, including Android for Automotive. If your platform uses one of these operating systems, this can be a fast and simple way to integrate with Amazon Music. While we currently don't have a public SDK, if you are interested in an integration with our application, drop us a line here
Compliance
In order to launch any applications integrating with Amazon Music, we must be sure the integration complies with the terms in the Amazon Developer Services Agreement and Amazon Music Program Requirements. Access to the APIs will be limited until the implementation is validated and approved by amazon music.