4

My soundcloud app (that makes quite a lot of requests) recently started receiving the error:

429 - Too Many Requests

for all DELETE commands (when I attempt to delete a follow relationship). This was working perfectly last week. Do throttling limits exist for soundcloud api requests? I looked through the developer's guide but haven't found anything yet. The support page said to post a question here.

Timothy Beamish
  • 472
  • 3
  • 10

1 Answers1

3

A 429 Status indicates that your application is making too many requests to the /me/followings endpoint. This isn't throttling per say, but an attempt to circumvent follow-spam applications.

How many requests are you making and with what frequency? If you back off for a while, are you able to get a successful response?

Paul Osman
  • 4,119
  • 2
  • 26
  • 20
  • I waited a day and yes, it works again so yes, I'm being throttled. What are the official limits? – Timothy Beamish Jul 28 '12 at 00:25
  • The current limit is 250 / day for applications attached to premium accounts and 100 / day for free accounts. These are subject to change based on data we collect about usage. – Paul Osman Jul 31 '12 at 20:06
  • Does this just mean that you have to have a 'pro account' or 'pro unlimited'? or is there a special account for extra api requests? Just curious because I may potentially be using a lot of requests. Is there also a best practice on validating soundcloud urls? We are going to allow users to enter artists and then associate them with soundcloud accounts. I'd like to validate them with resolve but that would be a lot of requests. – Blaine Hatab Jan 13 '14 at 05:28
  • 2
    Also, is there a way to get your daily limit number at all so I can keep track of it on the admin side? – Blaine Hatab Jan 13 '14 at 06:26