Apple introduces Apple Music API for developers

Apple has introduced a new Apple Music API, which allows developers to control Apple Music playback within their own apps. Developers can use the API to do things like queue up a new song, or create a new playlist with its own title and description.
According to Apple, the Apple Music API allows for the following:
- Developers can see if a user is currently a member
- Developers can see which country the users account is based
- Developers can queue up the next song or songs based on a song ID for playback
- Developers can inspect playlists already in My Music or create a new playlists with a title and description (see App Store Review Guidelines for limitation)
Apple has created a number of guidelines that developers should follow regarding intellectual property, in-app purchases, and more. For instance, apps using the new API will need to use the standard media controls. Additionally, you will not be able to monetize access to Apple Music, either through in-app purchase, advertising, or other means.
Millions of songs in your pocket.
Apple's music streaming service boasts over 70 million songs, live radio stations anchored by renowned personalities, and thousands of curated playlists spanning every genre you can imagine.
Get more iMore in your inbox!
Our news, reviews, opinions, and easy to follow guides can turn any iPhone owner into an Apple aficionado
Joseph Keller is the former Editor in Chief of iMore. An Apple user for almost 20 years, he spends his time learning the ins and outs of iOS and macOS, always finding ways of getting the most out of his iPhone, iPad, Apple Watch, and Mac.