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 is the cooldown on 429 Too many requests?

What is the cooldown on 429 Too many requests?

Plan

Free/Premium

Country

 

Device

(iPhone 8, Samsung Galaxy 9, Macbook Pro late 2016)

Operating System

(iOS 10, Android Oreo, Windows 10,etc.)

 

My Question or Issue

The Spotify OAuth app is in dev mode. Did not sign up for extended quota mode.

It's been more than 12 hours and the refresh token is still returning 429 Too many requests on v1/albums and /artists

How do i revalidate auth without waiting longer? 

update: resolved in comments

Reply
7 Replies

Check whether your app has been disabled/blocked. I was experiencing this issue and only discovered this days later.

sorry, where did you determine that? I searched for it in email and in settings page but did not find any indication that it is blocked. 
did find a a few app block & appeal threads

You can find it at your developer dashboard.

XimzendSpotify Star
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.
Note: I'm not a Spotify employee.

Remember to implementere back-off behavior. The 429 response will tell you how long you must wait in seconds. Initially it’s not long, but it increases for each additional request. 

My experience is that as soon as it triggers, it increases to infinity.

I deleted the cookie that held the refresh token. now it is working with the new access token without any blocker
Also, I now use the batch V1 endpoints to get several items and minimize requests

What does the response say? It SHOULD have a retry-after header with a value in seconds. I doubt it’s literally infinity, but is it a really high value? Are you sure you are dealing with the response properly, because if you call 10 times per second, it’ll grow FAST since each request adds time exponentially IIRC. So after a 100-200 requests, it could be high. 

if your first 429 response has a really high value, that would be a bug IMO, and you should report it. 

Suggested posts