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.
This endpoint fetches liked playlists for a specified user_id on SoundCloud, supports pagination, and requires authentication. It returns playlists with track details, metadata, and user info, and handles errors for invalid requests.
Untrusted display-only summary
Returns a list of user s liked tracks
SOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_LIKED_TRACKS
This endpoint retrieves a SoundCloud user's liked tracks, filtered by access level (playable, preview, blocked), with optional result limit and pagination. Requires user ID and supports secure access.
Untrusted display-only summary
Returns a list of user s playlists
SOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_PLAYLISTS
Fetches a SoundCloud user's playlists by user ID, with options to filter by track access level, include/exclude tracks, and specify result limits. Supports pagination and requires authentication.
Untrusted display-only summary
Returns a list of user s tracks
SOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_TRACKS
Get a user's track collection on SoundCloud by their user ID, including options for filtering by track access level, specifying result limits, and pagination. Requires an AuthHeader for security. Provides track details and user information.
Untrusted display-only summary
Returns a playlist
SOUNDCLOUD_RETURNS_A_PLAYLIST
This endpoint fetches a SoundCloud playlist using its `playlist_id`, with options for a secret token, access filters (like playable or blocked), and including/excluding tracks. Authentication with `AuthHeader` is necessary.
Untrusted display-only summary
Returns a track
SOUNDCLOUD_RETURNS_A_TRACK
Fetches details of a specific SoundCloud track using its ID, including metadata like title, genre, and artist info. Supports private track access with a secret token. Responses include track details and user interaction data. Security via AuthHeader.
Untrusted display-only summary
Returns a track s streamable urls
SOUNDCLOUD_RETURNS_A_TRACK_S_STREAMABLE_URLS
This endpoint returns streamable URLs for a specific SoundCloud track given its track_id. Requires AuthHeader for access. It supports an optional secret_token query for private content. Responses include URLs for MP3 and HLS formats.
Untrusted display-only summary
Returns a user
SOUNDCLOUD_RETURNS_A_USER
Fetch a SoundCloud user's details by user ID, including profile data, follower stats, and more. Requires AuthHeader. Responses include JSON formatted user details with examples for successful and error outcomes.
The `/me/activities` endpoint lets authenticated users access their SoundCloud activities (tracks, playlists) based on access level, requiring `AuthHeader` for security. It returns success (200) with data or unauthorized (401).
This endpoint ("/me") supports GET requests to access user info such as avatar, location, and follower stats with "AuthHeader" needed for security. It returns SoundCloud Me object or an error if unauthorized.
This endpoint retrieves comments for a specified track on SoundCloud using track_id. It supports pagination and filtering by result limit. Requires authentication. Responses cover success (200), unauthorized (401), or not found (404) scenarios.
Untrusted display-only summary
Returns tracks under a playlist
SOUNDCLOUD_RETURNS_TRACKS_UNDER_A_PLAYLIST
This endpoint retrieves tracks in a given SoundCloud playlist, specified by `playlist_id`. Supports filtering by access level, secret token for private content, and offers pagination. Requires authentication via `AuthHeader`.
Untrusted display-only summary
Returns user s playlists sets
SOUNDCLOUD_RETURNS_USER_S_PLAYLISTS_SETS
Returns playlist info, playlist tracks and tracks owner info.
Untrusted display-only summary
Deletes a user who is followed by the authenticated user
SOUNDCLOUD_UNFOLLOW_USER
Deletes a user who is followed by the authenticated user
Untrusted display-only summary
Unlikes a playlist
SOUNDCLOUD_UNLIKES_A_PLAYLIST
Authenticated users can remove a "like" from a SoundCloud playlist by sending a DELETE request to `/likes/playlists/{playlist_id}`. Success returns a 200 status, failures return 400 or 404 if not found.
Untrusted display-only summary
Unlikes a track
SOUNDCLOUD_UNLIKES_A_TRACK
Endpoint `/likes/tracks/{track_id}` allows unauthorized liking of a track, requiring AuthHeader. Accepts `track_id` as a path parameter. Responses include 200 (Success), 400 (Bad Request), and 404 (Not Found).
Untrusted display-only summary
Updates a playlist
SOUNDCLOUD_UPDATES_A_PLAYLIST
Update existing playlists on SoundCloud by specifying a playlist ID. Requires authentication. Supports updating title, description, sharing status, track list, and various metadata elements. Successful updates return the updated playlist object.
Untrusted display-only summary
Updates a track s information
SOUNDCLOUD_UPDATES_A_TRACK_S_INFORMATION
Update a track's details on SoundCloud by PUT method at '/tracks/{track_id}'. Requires track ID and authenticated user. Supports JSON, form-data, and x-www-form-urlencoded payload formats. Responses include updated track info or error messages.
Untrusted display-only summary
Uploads a new track
SOUNDCLOUD_UPLOADS_A_NEW_TRACK
This endpoint enables secure track uploads, requiring track title and asset data. It supports privacy options, attributes, and provides track details and status codes, with security through an AuthHeader.
Untrusted display-only summary
Userrecenttrackactivities
SOUNDCLOUD_USER_RECENT_TRACK_ACTIVITIES
This Soundcloud API endpoint fetches recent user tracks, reposts, and playlist adds, allowing access level filtering and result count customization. It requires an "AuthHeader" for secure requests and returns detailed information.
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.