SoundCloud
SoundCloud API provides access to a wide range of SoundCloud features for playing, uploading, and managing sounds.
51 actionsSign in with SoundCloud
What your bot can do in SoundCloud
Looks up
- Returns a playlistThis endpoint fetches a SoundCloud playlist using its playlist_id, with options for a secret token, access filters (like playable or…
- Returns a userFetch a SoundCloud user's details by user ID, including profile data, follower stats, and more.
- Fetch soundcloud follower profile detailsFetches SoundCloud user profile details (username, followers) for a user followed by an authenticated user.
- FetchuserfavoritesThe /me/likes/playlists endpoint lets authenticated users access their favorite playlists, supports pagination, and requires an AuthHeader.
- FetchuserfollowingdetailsReturns (following_id) that is followed by (user_id).
- FetchuserprofileslinksAccess a user's profile links (website, Facebook, Instagram) on SoundCloud by user ID.
- ListauthenticateduserfollowersFetches the list of followers for the authenticated user with options to limit results.
- ListfollowedbyuserReturns a list of SoundCloud users followed by the authenticated user, with options for result limit and pagination.
- ListuserfavoritesThis endpoint fetches a user's favored tracks with options for filtering and pagination.
- Oauth2 authorization redirect handlerOAuth Authorization Code flow is mandated for authorization, utilizing response_type=code.
Show 24 more
- Performs a playlist search based on a queryThis endpoint enables playlist searches on Soundcloud using filters such as query, access level, and more.
- Performs a user search based on a queryThe /users endpoint on SoundCloud, requiring authentication, supports user searches with parameters like q, ids, limit, and uses…
- Recent the authenticated user s activitiesThis API endpoint lets authenticated users fetch their SoundCloud activities, like songs and playlists, with filters for access level.
- RecenttracksfromfollowedusersThis endpoint lets authenticated users see recent tracks from followed users, offering filter by access level and pagination.
- Resolve soundcloud urls to api resource urlsThis endpoint translates SoundCloud URLs into API Resource URLs, requiring authentication and a url parameter.
- Returns a collection of playlist s repostersThis endpoint fetches users reposting a SoundCloud playlist using a playlist ID, offering pagination and detailed user profiles.
- Returns a collection of track s repostersThis endpoint fetches users reposting a SoundCloud track.
- Returns a list of the current user s tracksThis endpoint fetches the user's tracks with options for limiting results and pagination, requiring authentication.
- Returns a list of user s followersReturns a list of users that follows (user_id).
- Returns a list of user s followingsReturns list of users that (user_id) follows.
- Returns a list of user s liked playlistsThis endpoint fetches liked playlists for a specified user_id on SoundCloud, supports pagination, and requires authentication.
- Returns a list of user s liked tracksThis endpoint retrieves a SoundCloud user's liked tracks, filtered by access level (playable, preview, blocked), with optional result…
- Returns a list of user s playlistsFetches a SoundCloud user's playlists by user ID, with options to filter by track access level, include/exclude tracks, and specify result…
- Returns a list of user s tracksGet a user's track collection on SoundCloud by their user ID, including options for filtering by track access level, specifying result…
- Returns a list of users who have favorited or liked the trackReturns a list of users who have favorited or liked the track
- Returns a trackFetches details of a specific SoundCloud track using its ID, including metadata like title, genre, and artist info.
- Returns a track s streamable urlsThis endpoint returns streamable URLs for a specific SoundCloud track given its track_id.
- Returns all related tracks of track on SoundCloudReturns all related tracks of track on SoundCloud
- Returns the authenticated user s activitiesThe /me/activities endpoint lets authenticated users access their SoundCloud activities (tracks, playlists) based on access level,…
- Returns the authenticated user s informationThis endpoint ("/me") supports GET requests to access user info such as avatar, location, and follower stats with "AuthHeader" needed for…
- Returns the comments posted on the track track idThis endpoint retrieves comments for a specified track on SoundCloud using track_id.
- Returns tracks under a playlistThis endpoint retrieves tracks in a given SoundCloud playlist, specified by playlist_id.
- Returns user s playlists setsReturns playlist info, playlist tracks and tracks owner info.
- UserrecenttrackactivitiesThis Soundcloud API endpoint fetches recent user tracks, reposts, and playlist adds, allowing access level filtering and result count…
Takes action
- Follows a userThe /me/followings/{user_id} endpoint on SoundCloud is for following users by ID, secured with AuthHeader.
- Creates a playlistThe /playlists POST endpoint on SoundCloud allows for playlist creation with title, description, mode, and tracks in a JSON body,…
- Deletes a playlistDeletes a SoundCloud playlist by its ID, requiring authorization.
- Deletes a trackThis endpoint allows deleting a specific SoundCloud track by its ID.
- Deletes a user who is followed by the authenticated userDeletes a user who is followed by the authenticated user
- Likes a playlistThis API endpoint lets users like a SoundCloud playlist via POST, needing an AuthHeader and playlist ID.
- Likes a trackThis endpoint enables users to like a track using POST, requiring AuthHeader and track_id.
- ProvisionaccesstokenspostauthorizationThe /oauth2/token endpoint issues access tokens to authorized apps, accepting two content types and requiring specific fields.
- Removes a repost on a playlist as the authenticated userRemoves a repost on a playlist as the authenticated user
- Removes a repost on a track as the authenticated userRemoves a repost on a track as the authenticated user
Show 7 more
- Reposts a playlist as the authenticated userThis endpoint lets authenticated users repost SoundCloud playlists by ID, returning status codes for success (201), unauthorized (401),…
- Reposts a track as the authenticated userThis endpoint lets authenticated users repost tracks on SoundCloud, using track ID and AuthHeader.
- Unlikes a playlistAuthenticated users can remove a "like" from a SoundCloud playlist by sending a DELETE request to /likes/playlists/{playlist_id}.
- Unlikes a trackEndpoint /likes/tracks/{track_id} allows unauthorized liking of a track, requiring AuthHeader.
- Updates a playlistUpdate existing playlists on SoundCloud by specifying a playlist ID.
- Updates a track s informationUpdate a track's details on SoundCloud by PUT method at '/tracks/{track_id}'.
- Uploads a new trackThis endpoint enables secure track uploads, requiring track title and asset data.
