SoundCloud Provider 
Music Assistant has support for Soundcloud. Contributed by gieljnssns. Maintained by robsonke
Features
- Max Quality: Lossy AAC (256kbps)
Configuration
Two fields need to be completed to use this provider, Client id and Authorization. To obtain these proceed as follows:
- Delete your cookies for Soundcloud.
- Go to Soundcloud.
- Open the
Inspect
tool (F12 on most browsers). - Go to the page
Network
on the inspect terminal. - Login.
- Search for
auth
. - In one of the requests you will find the
client_id
- And for the OAuth token we need the
oauth_token
cookie on the soundcloud.com domain prepended with "OAuth "
client_id
: string of 32 bytes alphanumeric oauth_token
: string inside the cookie value
Client id
OAuth token
Example snippet for the Music Provider configuration step (OAuth and client_id are NOT real, use yours):
Known Issues / Notes
- Artists synced from Soundcloud are actually Soundcloud users.
- If a song by artist X is uploaded by user Y, this song belongs to the artist Y in Music Assistant