First things first, I recommend reducing the amount of requests as much as possible. Use endpoints that fetch multiple entities in one request. For example: If you often request single tracks, albums, or artists, use endpoints such as Get Several Tracks, Get Several Albums or Get Several Artists, instead.
Also, are you using the Spotify API in a commercial way or non-commercial way? Let me know!
Have a good one,
HuboRock Star 16
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.
We can need to get the current track of 3.000+ Spotify users instantly, so we couldn't decrease it.
We're using the Spotify API in a non-commercial way. We applied for it. We haven't received an answer yet. When we start to use the Spotify API in a commercial way, will our API requests be unlimited or increased?
We have the same issue and we have done everything minimize the number of requests. To highlight our issue most of our users use the service at the same time across Europe as why we experience a peak in the request. We are not sure if we have a "commercial" or "non-commercial" approval and we cannot seem to find any information on that on our developer dashboard.
My service has run into the same issue as well. It's a non-commercial app that actually became fairly large seemingly overnight, so we weren't prepared at all and hit the rate limit fairly quickly. I'd really appreciate if you could let me know as well, as I don't believe that my indie app qualifies for the commercial program, so I'm not sure how to get past the API rate limit.