Why Is This Required?
SoundCloud requires each application to use unique credentials. You must register your own application to connect.
Setup Instructions
-
Log in to SoundCloud
Go to soundcloud.com and log in to your account. -
Register your application
Go to soundcloud.com/you/apps and click "Register a new application". -
Fill in application details
Enter an app name (e.g., "BeatOps Uploader"). Fill in the description and accept the terms. -
Set redirect URI
Set the redirect URI to:http://localhost:8000/api/soundcloud/callback -
Copy your credentials
After registration, copy your Client ID and Client Secret. -
Enter in BeatOps
Go to Settings > SoundCloud API Credentials and paste your Client ID (App ID) and Client Secret (App Secret). -
Connect your account
After saving credentials, click "Connect" next to SoundCloud and authorize the connection.
Troubleshooting
"Connect" button disabled
You need to save your SoundCloud API credentials first in Settings > API Keys.
"Invalid redirect URI"
Make sure you added http://localhost:8000/api/soundcloud/callback as the redirect URI in your SoundCloud app settings.
Token expired
SoundCloud tokens are automatically refreshed. If you see persistent errors, disconnect and reconnect your account.
Security
Your credentials are stored encrypted on your computer and never sent to BeatOps servers.