---
title: SoundCloud
slug: soundcloud
description: How to integrate SoundCloud with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_soundcloud.png
docTags: 
createdAt: 2025-02-03T13:29:13.655Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/soundcloud.png" alt="SoundCloud logo" caption size="50" width="512" height="512"} | SoundCloud enables users to upload, share, and stream audio tracks. Integrating SoundCloud with Make.com allows users to automate uploading tracks, managing playlists, and retrieving user or track data directly within their automated workflows. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official SoundCloud documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [SoundCloud](https://pages.soundcloud.com/imprint) directly.
:::

# Requirements

To use the SoundCloud app in Make, you must have a SoundCloud account and register an app to obtain API credentials client id and client secret, [create your account on SoundCloud](https://soundcloud.com). For subscription, refer to the [SoundCloud pricing page](https://soundcloud.com).

# Connect SoundCloud and Make&#x20;

To get started, you must first create a connection between SoundCloud and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2 credentials in your SoundCloud account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2 credentials in your SoundCloud account

Before you create the connection in Make, you should first obtain your **OAuth2 credentials** in your SoundCloud account.

To obtain your **OAuth2 credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to you&#x72;**&#x20;account settings**.
:::

:::WorkflowBlockItem
Click on th&#x65;**&#x20;Apps section**.
:::

:::WorkflowBlockItem
Click the button t&#x6F;**&#x20;register a new app**.
:::

:::WorkflowBlockItem
Enter the require&#x64;**&#x20;application details**.
:::

:::WorkflowBlockItem
If prompted, enter th&#x65;**&#x20;callback URI**: `https://www.integromat.com/oauth/cb/soundcloud2`
:::

:::WorkflowBlockItem
Submit th&#x65;**&#x20;registration form**.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed on screen.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed on screen.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://developers.soundcloud.com/docs/api/introduction)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the SoundCloud module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your SoundCloud account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# SoundCloud modules

After connecting to the SoundCloud app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Comment

Retrieves the details of a comment that has just been successfully posted.
:::

:::ExpandableHeading
### Delete a Playlist Repost

Removes a previously reposted track from a playlist on behalf of the authenticated user.
:::

:::ExpandableHeading
### Delete a Track

Deletes the specified track from your library.
:::

:::ExpandableHeading
### Delete a Track Repost

Removes your own repost from a specific track as the logged-in user.
:::

:::ExpandableHeading
### Follow a User

Follows a specified user on the platform.
:::

:::ExpandableHeading
### Get Streamable URLs

Retrieves the direct streaming URLs for a specific track.
:::

:::ExpandableHeading
### Get a Track

Retrieves detailed information about a specific music track.
:::

:::ExpandableHeading
### Get a User

Retrieves detailed information about a specific user.
:::

:::ExpandableHeading
### Like a Playlist

Adds a like to a specified playlist.
:::

:::ExpandableHeading
### Like a Track

Adds a like to a specific track.
:::

:::ExpandableHeading
### List Followers

Retrieves a list of accounts that are following the currently authenticated user.
:::

:::ExpandableHeading
### List Playlists

Retrieves a list of playlists (sets) belonging to the authenticated user.
:::

:::ExpandableHeading
### List Related Tracks

Retrieves a list of tracks on SoundCloud that are similar or related to a specified track.
:::

:::ExpandableHeading
### List Track's Comments

Retrieves all comments that have been posted on a specific track.
:::

:::ExpandableHeading
### List Track's Favoriters

Retrieves a list of users who have marked the track as a favorite or given it a like.
:::

:::ExpandableHeading
### List Track's Reposters

Retrieves a list of users who have reposted a specific track.
:::

:::ExpandableHeading
### List Tracks

Retrieves a list of music tracks saved or uploaded by the authenticated user.
:::

:::ExpandableHeading
### List User's Followers

Retrieves a list of users who are following a specified account.
:::

:::ExpandableHeading
### List User's Followings

Retrieves a list of accounts that the user is currently following.
:::

:::ExpandableHeading
### List User's Liked Playlists

Retrieves a list of playlists that the user has marked as liked or favorited.
:::

:::ExpandableHeading
### List User's Liked Tracks

Retrieves a list of tracks that the user has marked as liked or favorited.
:::

:::ExpandableHeading
### List User's Playlists

Retrieves a list of all playlists created or followed by the user.
:::

:::ExpandableHeading
### List User's Tracks

Retrieves a list of tracks saved or uploaded by the user.
:::

:::ExpandableHeading
### List User's Web Profiles

Retrieves a list of website, Facebook, and Instagram links that the user has added to their profile.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Repost a Playlist

Shares an existing playlist to your profile or feed.
:::

:::ExpandableHeading
### Repost a Track

Reposts a selected track to your profile as the currently logged-in user.
:::

:::ExpandableHeading
### Resolve a URL

Converts SoundCloud.com URLs into specific resource URLs that can be used with the SoundCloud API.
:::

:::ExpandableHeading
### Search Playlists

Searches for playlists that match a specified search query.
:::

:::ExpandableHeading
### Search Tracks

Searches for music tracks that match your specified query.
:::

:::ExpandableHeading
### Search Users

Searches for users that match a specified query.
:::

:::ExpandableHeading
### Unfollow a User

Removes a user from the list of people the authenticated user is following.
:::

:::ExpandableHeading
### Unlike a Playlist

Removes a like from a specified playlist.
:::

:::ExpandableHeading
### Unlike a Track

Removes your like from a specific track.
:::

:::ExpandableHeading
### Update a Track

Updates the details of a specific track, such as its title, artist, or album information.
:::

:::ExpandableHeading
### Upload a New Track

Uploads a new audio track to your selected account or library.
:::

:::ExpandableHeading
### Watch Comments

Triggers when a new comment is posted to a specified item or resource.
:::

:::ExpandableHeading
### Watch New Tracks

Triggers when a new music track is added to your library or playlist.
:::

:::ExpandableHeading
### Watch New Tracks from Followed Users

Triggers when a user you follow uploads a new audio track to their profile.
:::

:::ExpandableHeading
### Watch Playlist Reposts

Triggers when you share an existing playlist again.
:::

:::ExpandableHeading
### Watch Track Reposts

Triggers when you share an existing track to your profile by reposting it.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# SoundCloud resources&#x20;

You can have access to more resources related to this app on the following links

- [SoundCloud topics on Make community](https://community.make.com/search?q=SoundCloud)
- [SoundCloud website](https://soundcloud.com)
- [SoundCloud API documentation](https://developers.soundcloud.com/docs/api/guide)
- [SoundCloud page on make](https://www.make.com/en/integrations/soundcloud)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

