SoundCloud API provides access to a wide range of SoundCloud features for playing, uploading, and managing sounds.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2
OAUTH2
soundcloud_oauth2
Provider setup
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
The `/playlists` POST endpoint on SoundCloud allows for playlist creation with title, description, mode, and tracks in a JSON body, requiring AuthHeader. It returns a 201 and playlist details on success, with 401 and 404 codes for errors.
Untrusted display-only summary
Deletes a playlist
SOUNDCLOUD_DELETES_A_PLAYLIST
Deletes a SoundCloud playlist by its ID, requiring authorization. Success returns 200, while 404 indicates not found, with detailed error messages when available.
Untrusted display-only summary
Deletes a track
SOUNDCLOUD_DELETES_A_TRACK
This endpoint allows deleting a specific SoundCloud track by its ID. Requires security authentication. Possible responses include 'Success' or 'Not Found' with an optional error message.
Fetches SoundCloud user profile details (username, followers) for a user followed by an authenticated user. Use '/users/{user_id}' for full info. Requires AuthHeader. Responses: 200 (Success), 403 (Unauthorized), 404 (Not Found).
Untrusted display-only summary
Fetchuserfavorites
SOUNDCLOUD_FETCH_USER_FAVORITES
The `/me/likes/playlists` endpoint lets authenticated users access their favorite playlists, supports pagination, and requires an AuthHeader. It delivers detailed playlist, user, and track info.
Untrusted display-only summary
Fetchuserfollowingdetails
SOUNDCLOUD_FETCH_USER_FOLLOWING_DETAILS
Returns (following_id) that is followed by (user_id).
Untrusted display-only summary
Fetchuserprofileslinks
SOUNDCLOUD_FETCH_USER_PROFILES_LINKS
Access a user's profile links (website, Facebook, Instagram) on SoundCloud by user ID. Supports query parameter for result limits. Requires AuthHeader for access. Responds with user link details in JSON format.
Untrusted display-only summary
Follows a user
SOUNDCLOUD_FOLLOWS_A_USER
The `/me/followings/{user_id}` endpoint on SoundCloud is for following users by ID, secured with `AuthHeader`. It confirms follows or shows user data, returning `200` for success, and `401` or `404` for errors.
Untrusted display-only summary
Getfolloweruserdetails
SOUNDCLOUD_GET_FOLLOWER_USER_DETAILS
Retrieve a SoundCloud user's follower details by ID with AuthHeader. Includes username, country, and followers count. Full details at /users/{user_id}. Note: This endpoint is deprecated.
Untrusted display-only summary
Returns all related tracks of track on SoundCloud
SOUNDCLOUD_GET_RELATED_TRACKS
Returns all related tracks of track on SoundCloud
Untrusted display-only summary
Returns a list of users who have favorited or liked the track
SOUNDCLOUD_GET_TRACK_LIKERS
Returns a list of users who have favorited or liked the track
Untrusted display-only summary
Likes a playlist
SOUNDCLOUD_LIKES_A_PLAYLIST
This API endpoint lets users like a SoundCloud playlist via POST, needing an AuthHeader and playlist ID. It returns status 200 for success, or 400, 401, 404, 429 errors with explanations.
Untrusted display-only summary
Likes a track
SOUNDCLOUD_LIKES_A_TRACK
This endpoint enables users to like a track using POST, requiring AuthHeader and track_id. It returns various responses (200, 400, 401, 404, 429) alongside JSON error messages and documentation links.
Untrusted display-only summary
Listauthenticateduserfollowers
SOUNDCLOUD_LIST_AUTHENTICATED_USER_FOLLOWERS
Fetches the list of followers for the authenticated user with options to limit results. Provides user details including follower count, city, and more. Requires authentication.
Untrusted display-only summary
Listfollowedbyuser
SOUNDCLOUD_LIST_FOLLOWED_BY_USER
Returns a list of SoundCloud users followed by the authenticated user, with options for result limit and pagination. Supports query parameters for result customization. Requires authentication.
Untrusted display-only summary
Listuserfavorites
SOUNDCLOUD_LIST_USER_FAVORITES
This endpoint fetches a user's favored tracks with options for filtering and pagination. Parameters: `limit` (default 50, max 200), `access` (types), and `linked_partitioning`. `AuthHeader` is needed for security. Returns track details and likes status.
Untrusted display-only summary
Oauth2 authorization redirect handler
SOUNDCLOUD_OAUTH2_AUTHORIZATION_REDIRECT_HANDLER
OAuth Authorization Code flow is mandated for authorization, utilizing `response_type=code`. Implement the `state` parameter with a random nonce for CSRF protection, verifying it upon token retrieval.
This endpoint enables playlist searches on Soundcloud using filters such as query, access level, and more. It requires AuthHeader, allows detailed customization through parameters, and supports pagination for efficient data access.
The `/users` endpoint on SoundCloud, requiring authentication, supports user searches with parameters like `q`, `ids`, `limit`, and uses `linked_partitioning` for pagination. It returns detailed, paginated user data and related resources.
The `/oauth2/token` endpoint issues access tokens to authorized apps, accepting two content types and requiring specific fields. It returns a `200` code with token details or errors (`400`, `401`) with messages based on grant type used.
This API endpoint lets authenticated users fetch their SoundCloud activities, like songs and playlists, with filters for access level. It limits results and secures access via 'AuthHeader', returning detailed activity data.
Untrusted display-only summary
Recenttracksfromfollowedusers
SOUNDCLOUD_RECENT_TRACKS_FROM_FOLLOWED_USERS
This endpoint lets authenticated users see recent tracks from followed users, offering filter by access level and pagination. Authentication is needed.
Untrusted display-only summary
Removes a repost on a playlist as the authenticated user
SOUNDCLOUD_REMOVE_PLAYLIST_REPOST
Removes a repost on a playlist as the authenticated user
Untrusted display-only summary
Removes a repost on a track as the authenticated user
SOUNDCLOUD_REMOVE_TRACK_REPOST
Removes a repost on a track as the authenticated user
This endpoint lets authenticated users repost SoundCloud playlists by ID, returning status codes for success (201), unauthorized (401), and not found (404). AuthHeader for security is needed.
This endpoint lets authenticated users repost tracks on SoundCloud, using track ID and `AuthHeader`. It returns a 201 status for success, and 401 or 404 for authentication errors or missing tracks, respectively.
This endpoint translates SoundCloud URLs into API Resource URLs, requiring authentication and a `url` parameter. It returns the resolved Resource URL or an error if the URL is not found.
This endpoint fetches users reposting a SoundCloud playlist using a playlist ID, offering pagination and detailed user profiles. Authentication is required.
This endpoint fetches users reposting a SoundCloud track. It requires AuthHeader, accepts Track ID, and an optional limit. Responses detail user names, followers, etc.
This endpoint fetches the user's tracks with options for limiting results and pagination, requiring authentication. It supports queries for efficient data retrieval, returning track details and user interaction metrics. Errors return a 401 status.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.