|Notice to customers|
|Starting Oct 2nd, the onboarding to the Groove Music API is disabled. As part of the partnership, the Groove Music Pass service will be discontinued on December 31, 2017.|
After that date, Groove Music Pass content will not stream or play and our API features will not be accessible. Please check our FAQ on https://aka.ms/groovepartnerfaq . All features of the Music API will be supported until Dec 31st.|
Extra parameters for Lookup API
The lookup API offers an optional query parameter extras that allows requesting a list of extra fields that are by default not included in the responses. Multiple values in that list must be separated with +. Some combinations of extras and sources are not supported, in that case the extra is ignored.
Be aware that these extras don't come for free; each of them has a negative impact on the response time of the Lookup API. Only request them if you need them.
|Item type||"Extras" value||Available in data sources||Corresponding extra information|
|Artist||albums||Catalog, Collection||The artist's paginated list of albums|
|topTracks||Catalog||The artist's paginated list of top tracks|
|Album||tracks||Catalog, Collection||The album's paginated list of tracks|
|artistDetails||Catalog||Extra fields in the album's artist list (level of detail equivalent to a Lookup call on the artist)|
|Track||albumDetails||Catalog||Extra fields in the track's album (level of detail equivalent to a Lookup call on the album)|
|artistDetails||Catalog||Extra fields in the track's artist (level of detail equivalent to a Lookup call on the artist)|