Soundcloud

Connect to the SoundCloud API to get musical data and user information. Test the API call and export the code snippet to build a widget or pull musical data. The SoundCloud API is free with rate limits. Read more here: https://developers.soundcloud.com/docs/api/rate-limits (as of 02/27/2017)

867 subscribers
4.7/10 popularity
132995 ms avg latency
59 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Soundcloud endpoints

MethodEndpointDescription
POST addTrackComment
/addTrackComment
Adds comment to the track.
POST checkMeFollowing
/checkMeFollowing
Check if user if following other user.
POST checkMeLikedTrack
/checkMeLikedTrack
Gets info about single track liked by current user.
POST checkUserFollowing
/checkUserFollowing
Check if user if following other user.
POST checkUserLikedTrack
/checkUserLikedTrack
Gets info about single track liked by user.
POST unlikeTrack
/unlikeTrack
Removes track from favorites
POST createMyConnection
/createMyConnection
Create connection representing the external profile (like twitter, tumblr or facebook profiles and pages)
POST createMyWebProfile
/createMyWebProfile
Creates single web-profile.
POST createPlaylist
/createPlaylist
Creates playlist
POST deleteMyPlaylist
/deleteMyPlaylist
Deletes single playlist.
POST deleteMyTrack
/deleteMyTrack
Deletes single track.
POST deleteMyWebProfile
/deleteMyWebProfile
Deletes web-profile of the user.
POST deleteTrackSingleComment
/deleteTrackSingleComment
Adds comment to the track.
POST followUser
/followUser
Adds user to followed.
POST getAccessToken
/getAccessToken
Provides access tokens once a user has authorized your application.
POST getComments
/getComments
Gets list of comments.
POST getMe
/getMe
Gets information about the authenticated user.
POST getMyActivities
/getMyActivities
Gets list of acitivites for the current user.
POST getMyComments
/getMyComments
Gets list of comments of the current user
POST getMyConnections
/getMyConnections
Gets list of connections for the current user.
POST getMyFollowedUsersRecentTracks
/getMyFollowedUsersRecentTracks
Gets recent tracks from users the logged-in user follows.
POST getMyFollowers
/getMyFollowers
Gets list of users who are following the current user
POST getMyFollowings
/getMyFollowings
Gets list of users who are followed by the current user.
POST getMyPlaylists
/getMyPlaylists
Gets list of playlists for the current user.
POST getMyRecentTracksActivities
/getMyRecentTracksActivities
Gets recent activities on the logged-in users tracks.
POST getMySharedTracks
/getMySharedTracks
Gets recent exclusively shared tracks.
POST getMyTracks
/getMyTracks
Gets list of tracks for the current user.
POST getMyWebProfiles
/getMyWebProfiles
Gets list of web profiles of the current user
POST getOembed
/getOembed
The SoundCloud oEmbed endpoint will serve the widget embed code for any SoundCloud URL pointing to a user, set, or a playlist.
POST getRegisteredClientApplication
/getRegisteredClientApplication
Gets list of registered applications.
POST getSinglePlaylist
/getSinglePlaylist
Gets information about single playlist.
POST getSingleTrack
/getSingleTrack
Gets information about single playlist.
POST getSingleUser
/getSingleUser
Gets information about single user.
POST getTrackComments
/getTrackComments
Gets comments of the track.
POST getTrackSecretToken
/getTrackSecretToken
Gets secret token of the track.
POST getTrackSingleComment
/getTrackSingleComment
Gets comment of the track.
POST getTracksLikedByMe
/getTracksLikedByMe
Gets list of tracks favorited by the current user
POST getTracksLikedByUser
/getTracksLikedByUser
Gets list of comments from this user.
POST getUserComments
/getUserComments
Gets list of comments from this user.
POST getUserFollowers
/getUserFollowers
Gets list of users who are following the user.
POST getUserFollowings
/getUserFollowings
Gets list of users who are followed by the user.
POST getUserPlaylists
/getUserPlaylists
Gets information about playlists of the user.
POST getUserSingleComment
/getUserSingleComment
Gets information about single comment.
POST getUserTracks
/getUserTracks
Gets information about tracks of the user.
POST getUserWebProfiles
/getUserWebProfiles
Gets list of web profiles.
POST getUsersLikedTrack
/getUsersLikedTrack
Gets users who liked this track.
POST likeTrack
/likeTrack
Adds track to favorites
POST refreshToken
/refreshToken
Refreshes expired token.
POST resolveResourcesFromURL
/resolveResourcesFromURL
The resolve resource allows you to lookup and access API resources when you only know the SoundCloud.com URL.
POST searchPlaylists
/searchPlaylists
Gets list of playlists.
+ 9 more endpoints on the provider's documentation.

Soundcloud pricing

PlanPriceRate limitQuotas
BASIC Free

More Music APIs

View all →
  • Fetch public data, such songs, album and playlists from YouTube Music Server.

    MusicFreemium1.7k subscribers
  • Music Data for Spotify, Apple Music, Amazon, Deezer, YouTube, TikTok, Shazam, Beatport, Traxsource,…

    MusicFreemium332 subscribers
  • An all-in-one scraper for scraping everything on Spotify, and a highly available solution for tracks, lyrics…

    MusicFreemium5.3k subscribers
  • Use the Shazam Core API to identify songs by uploading an audio file. Get detailed data on songs and…

    MusicFreemium8.4k subscribers
  • Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application…

    MusicFreemium
  • Try it in https://spotify.checkleaked.cc/ For enterprise plans or customization contact [email protected]

    MusicFreemium4.5k subscribers