Announcements

Help Wizard

Step 1

NEXT STEP

FAQs

Please see below the most popular frequently asked questions.

Loading article...

Loading faqs...

VIEW ALL

Ongoing Issues

Please see below the current ongoing issues which are under investigation.

Loading issue...

Loading ongoing issues...

VIEW ALL

What are Spotify devs doing with this API?

What are Spotify devs doing with this API?

Help me understand. Every week something breaks or functionality is removed. When was the last time functionality was added, or improved? It doesn't seem like they want to make it better so why do they change it at all?

 

I feel like asking "why isn't there versioning on the API" or "why isn't there a changelog" or "why don't they respond to issues or communicate anything at all"  would just be asking too much at this point. Up until now I assumed that this API is not the same API that they use internally for their own services, but now I'm questioning that too because it feels like nothing they do makes any sense. 

 

I know this may just seem like a rant, but I am genuinely asking 2 questions and I would appreciate any insight. 1) Have there been any positive updates to the API in recent history, with anything being added or improved? 2) Is this the same API used internally by Spotify and are these the conditions under which they develop their own services? 

 

EDIT: After I made this post they made another breaking change to the get artist's albums endpoint 😂 Classic. 

 

Reply
2 Replies

Pretty sure it's impossible that this is their internal API, being basic things like editing a playlist and paging is broken This surely seems to be a case of "here's a free API, don't complain about it broken all the time" types of things. 

Yeah that's my assumption too. I'm just trying to figure out what could be their motivation to keep changing it and breaking it. Then I remembered how the Spotify app itself changes and breaks all the time too so at this point nothing will surprise me.

 

Also with ZERO improvements / new features 🤣 it would be hilarious if it wasn't so frustrating. I would love to see what a day in the life of a Spotify developer looks like. What are they being paid to do? Do they open Jira in the morning like "what am I doing today? Ah yes, randomozing the sort order of the items in the response" or "updating the number of results per page to be a random number between 0 and the expected page size" 

Suggested posts

Type a product name