1
votes

For a client of mine I used the Soundcloud API to show tracks on his website. now it had stopped working, the API returns 0 tracks.

https://api.soundcloud.com/users/1525250/tracks?client_id=dec73200bd1c369969eb9df50f4a190b

I checked his account and all tracks have the right permissions.

screenshot permissions,

What am I doing wrong?

(website of client) eelkekleijn.nl

2
Hi Preetam, welcome to SO. Your question doesn't sound directly programming oriented. Have you read the license terms of SounCloud? Maybe end of trial period? - J. Chomel
Hi J. Chomel, I know its not realy code related but api related. but this is the only place you can contact soundcloud with questions :( developers.soundcloud.com/support I know my api is working because I can get trakcs of other users. Only not from my client. (it was working before). It seems like a bug in the soundcloud api. - preetam slot
Unfortunately more people are running into this issue and soundcloud does not seem to provide information about how to fix this. See for example: stackoverflow.com/questions/36360202/… and @Dean 's comments here stackoverflow.com/questions/36231488/… - DelGurth
thanks for the reply. I saw those posts. Only the tracks i'm calling have api permissions (I have access to the account and settings). So it's not about the new permission settings. maybe there is a setting hidden somewhere. Lets hope they can fix this asap. - preetam slot

2 Answers

0
votes

All rate limits on the SoundCloud API are currently calculated against a client application's client id so you need to change your application client id

Read More

Eg.

https://api.soundcloud.com/users/1525250/tracks?client_id=02gUJC0hH2ct1EGOcYXQIzRFU91c72Ea

0
votes

SoundCloud allows certain users to block API requests. In this case, this user has blocked the ability to view their information via the SoundCloud API.

The only way around this is to use an API Key internal to SoundCloud, such as the one youtube-dl uses to download tracks.