If you are a developer, Microsoft is making it easy for you to implement Groove Music into your app/website. The company has released the Microsoft Groove Music API documentation on its Docs website. The release gives dev's easy tools for connecting Microsoft's music streaming/playing service in their content.
With the Groove Music API, dev's have access to RESTful web service that deliver the services' features. The Microsoft Affiliate Program is also included in the API, giving Groove's premium subscriptions and on-demand purchases.
The API is not reserved for Windows developers. Indeed, Microsoft points out that streaming can be integrated into any service on any platform or browser. This includes the company's own Xbox 360 and Xbox One gaming consoles.
You can find the necessary API documentation at the source. In its release notes, Microsoft details how developers can place Groove Music into their service:
Getting Started with the Groove SDK
Provides scenarios in various environments for using the Groove service.
SDK and Helpers
Sample code and other software to use the Groove RESTful API.
Using-the-Groove-RESTful-Services
Describes how to use the Groove Music RESTful API.
Affiliate Program
Describes how to work with Groove Music service affiliates.
Groove Service REST Reference
Delivers Groove functionality to third-party application developers
FAQ
Frequently-Asked Questions about the Groove Music API
Groove API TERMS OF USE
Terms of Use of the Groove Music API
Support
Developer support for the Groove Music API
Privacy
Notice about our collection and use of your personal information.
Microsoft Groove Music Updates
At the end of last month, Microsoft rolled out version 10.161101.10252.0 of Groove Music. The release was for the Fast Ring of the Windows Insider Program and focused on UI and UX changes:
- When you're offline, it's easier to see what's playable. When you're connected again, online pages automatically refresh.
- Search auto-suggestions on Xbox can easily be seen and accessed directly above the on screen keyboard.
- We added additional accessibility context in UI components allowing narrator to be more descriptive when reading user context.
- Notifications will remain on screen as long as they have focus, otherwise they will automatically dismiss.
- We improved the persistent header in collection pages to remove graphical glitches and increase the smoothness of scrolling.