Open
Description
Title: Cannot retrieve reposted tracks / playlists for a user
Issue found of: September 27th, 2016
Based on SoundCloud's structure, many Artists don't actually upload all of their tracks. They may, for example, repost one of their tracks that has been uploaded by their label, or a content curator account. Therefore it is critical that the public API be able to access a user's reposts, otherwise the end-users of our application cannot access all of the tracks an artist has public on their profile.
Presently API v2 returns track
and track-reposts
when fetching a user's content. This is the only API v2 endpoint we are using for this very reason.
Endpoint(s):
GET /users/{id}/tracks
Scope(s):
- None, (this request requires only a client id)
Steps to reproduce:
curl --request GET \
--url 'https://api.soundcloud.com/users/147824/tracks?limit=200&linked_partitioning=t1&client_id=xxclient_id'
Expected behaviour:
A list of all a users tracks and track reposts, or a separate endpoint to fetch reposts of tracks / playlists.
Actual behaviour:
Only uploaded tracks are returned.