SoundCloud for Developers

Discover, connect and build

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.