So, as detailed in the April Fool’s blog post, the Echo Nest is finally being absorbed into Spotify and thus, are depreciating their API while adding a few more features to the Spotify API. However, they aren’t migrating all functionality.
Critically, they are removing support for their Project Rosetta, which they have removed almost all mention of in their documentation. This api allowed for translation of artist IDs across different services (Spotify -> MusicBrainz, MusicBrainz -> LastFM, ect.) I have been developing an application for a while to which a variety of metadata across different services is the main function, and without this API I will not be able to fetch any supplemental information from MusicBrainz IDs, which I start with.
Now I understand Spotify as a corporate entity is incentivized to keep as much traffic away from competitors as possible, but this move seems a little greedy, no? Does anyone in the community know of a similar API which includes MusicBrainz IDs and a few other big services? Or potentially know how exactly they generate the Rosetta functionality? (I assume it isn’t by hand). If not, 6 months of work is basically down the drain for me