Question

Is it possible to make an API request that returns only favorited tracks by a specific uploader? I tried:

https://api.soundcloud.com/me/favorites.json?contact_id=...

and

https://api.soundcloud.com/me/favorites.json?user_id=...

I also tried just searching favorites https://api.soundcloud.com/me/favorites.json?q=...

but with all of my trials, I always got the exact same response as without parameters (in the API console)

I am most interested in the first problem: making an API request to get favorited tracks by a specific uploader, but being able to filter favorites by genre/tag, bpm, etc would certainly be useful and interesting as well! Am I overlooking anything or is this not possible with SoundCloud's API? I don't want to have to get ALL the users' tracks or ALL of the favorites in order just to get all the favorites by that user.

Was it helpful?

Solution

There is no way currently to filter by the owner of the favorited track. The best thing to do would be to grab a list of favorites using the /me/favorites endpoint, then filter in your application logic. Unfortunately there are no filters that work with that particular endpoint.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top