Get an API key
SoundCloud issues app credentials for the public API: a Client ID and Client Secret (together, what many developers call an API key). You create an app under your SoundCloud account to obtain them.
1. Create a SoundCloud account
If you do not already have one, create a SoundCloud account:
- Web: soundcloud.com
- Mobile: use the SoundCloud app for iOS or Android and sign up there
2. Artist Pro subscription required
You need a SoundCloud Artist Pro subscription to register API applications and receive credentials. Make sure your account is on Artist Pro before continuing.
3. Register a new application
Open Create a new application (while signed in).
Fill in the form:
| Field | Required | Notes |
|---|---|---|
| App name | Yes | A short name for your integration |
| Description | Yes | What your app does and how it uses the API |
| Website | No | Optional URL for your product or project |
4. Rules you accept when you submit
When you register an app, you must follow the same rules SoundCloud shows at submission time. In summary:
- Provide accurate information in App name, Description, and Website (if you add one).
- You may only use the API in line with the API Terms of Use and other policies that apply to developers.
- You are responsible for keeping your Client Secret private and for how your app uses the API.
Read the full API Terms of Use before going live.
5. Accept and create
Use the controls on the form to accept the applicable terms and create the application (the exact labels on the site may read Accept and Create, or similar).
6. Copy your credentials
After the app is created, SoundCloud shows your app’s Client ID and Client Secret. Store the secret securely (environment variables or a secrets manager — never commit it to source control).
Next step: API Guide — Authentication to exchange credentials for access tokens and call the API.