Add SoundCloud to your AI agent
SoundCloud API provides access to a wide range of SoundCloud features for playing, uploading, and managing sounds.
- Things your agent can do in SoundCloud
- 51
Things your AI can do in SoundCloud
Your FormWise AI can handle any of these in SoundCloud — on its own, without you needing to click a button.
Follows a user
PopularThe `/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.
Returns a playlist
PopularThis 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.
Returns a user
PopularFetch 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.
Creates a playlist
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.
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.
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.
Fetch soundcloud follower profile details
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).
Fetchuserfavorites
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.
Fetchuserfollowingdetails
Returns (following_id) that is followed by (user_id).
Fetchuserprofileslinks
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.
Returns all related tracks of track on SoundCloud
Returns all related tracks of track on SoundCloud
Returns a list of users who have favorited or liked the track
Returns a list of users who have favorited or liked the track
Show 39 more things it can do
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.
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.
Listauthenticateduserfollowers
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.
Listfollowedbyuser
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.
Listuserfavorites
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.
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.
Performs a playlist search based on a query
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.
Performs a user search based on a query
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.
Provisionaccesstokenspostauthorization
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.
Recent the authenticated user s activities
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.
Recenttracksfromfollowedusers
This endpoint lets authenticated users see recent tracks from followed users, offering filter by access level and pagination. Authentication is needed.
Removes a repost on a playlist as the authenticated user
Removes a repost on a playlist as the authenticated user
Removes a repost on a track as the authenticated user
Removes a repost on a track as the authenticated user
Reposts a playlist 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.
Reposts a track as the authenticated user
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.
Resolve soundcloud urls to api resource urls
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.
Returns a collection of playlist s reposters
This endpoint fetches users reposting a SoundCloud playlist using a playlist ID, offering pagination and detailed user profiles. Authentication is required.
Returns a collection of track s reposters
This endpoint fetches users reposting a SoundCloud track. It requires AuthHeader, accepts Track ID, and an optional limit. Responses detail user names, followers, etc.
Returns a list of the current user s tracks
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.
Returns a list of user s followers
Returns a list of users that follows (user_id).
Returns a list of user s followings
Returns list of users that (user_id) follows.
Returns a list of user s liked playlists
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.
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.
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.
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.
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.
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.
Returns the authenticated user s activities
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).
Returns the authenticated user s information
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.
Returns the comments posted on the track track id
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.
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`.
Returns user s playlists sets
Returns playlist info, playlist tracks and tracks owner info.
Deletes a user who is followed by the authenticated user
Deletes a user who is followed by the authenticated user
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.
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).
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.
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.
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.
Userrecenttrackactivities
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.
Built for the way you actually work
No code, no engineers
Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.
Sounds like you, not like a bot
Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.
Plugs into the stack you already use
No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.
Your data stays yours
Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.
What you can do once SoundCloud is connected
Onboard new clients without lifting a finger
When someone signs up, your AI greets them, sets up their next step in SoundCloud, and keeps the momentum going — even at 2am.
Reply to leads in seconds, not days
Your AI watches SoundCloud for new inquiries, answers questions in your voice, and books the call before they cool off.
Get your weekends back
Hand off the repetitive SoundCloud work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.
How to connect SoundCloud to your agent
- 1
Start using FormWise for free
Sign up in under a minute.
- 2
Find SoundCloud in your connected apps
Inside FormWise, go to Settings → Connected Services and look for SoundCloud.
- 3
Hit "Connect"
Click "Connect SoundCloud" and log in like you normally would. We only ask for the permissions your AI actually needs.
- 4
Tell your AI what to do in SoundCloud
Build a quick AI Agent (it's like writing instructions, not code), and pick the SoundCloud actions you want your AI to handle.
- 5
Watch it run
Send it a real-world task and watch your AI take care of SoundCloud for you. Tweak the wording until it feels just right.
Powered by the AI you already trust
Your SoundCloud workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.
- OpenAI
- Anthropic Claude
- Google Gemini
Questions other SoundCloud users had before signing up
Do I need to know how to code?
Not even a little. If you can use SoundCloud today, you can set this up. You'll connect SoundCloud, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.
Will my clients know they're talking to an AI?
Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.
Can I make it sound like me?
Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.
What if I want to take over a conversation?
You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.
Is my client data safe?
Yes. Your SoundCloud login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect SoundCloud or delete everything any time.
What happens when SoundCloud updates their app?
We handle it. When SoundCloud adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.
How fast can I actually get this running?
Most people are up and running the same day they sign up. Connecting SoundCloud takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.
What is FormWise?
FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like SoundCloud — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.
Can I sell AI agents to my clients?
Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.
Can I embed my AI on my website or in my course?
Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.
Do I need to know anything about AI to use this?
No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.
About SoundCloud on FormWise
SoundCloud API provides access to a wide range of SoundCloud features for playing, uploading, and managing sounds.
Connect SoundCloud once and your FormWise AI gets 51 things it can do inside it. That means your AI can handle the SoundCloud work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.
You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.
New to SoundCloud? Take a look at soundcloud.com.
More video & audio integrations
ElevenLabs
Create natural AI voices instantly in any language - perfect for video creators, developers, and businesses.
Twitch
Twitch is a live streaming platform popular with gamers, creators, and communities, offering real-time interaction and monetization through subscriptions and donations
Elevenreader
ElevenReader is an AI-powered text-to-speech application by ElevenLabs that converts written content into natural-sounding audio
Cloudinary
Cloudinary is a cloud-based media management platform for uploading, storing, transforming, and delivering images and videos via CDN.
Higgsfield MCP
Higgsfield MCP lets agents generate authorized images, videos, characters, and audio, reuse prior creations, and inspect credit balances through Higgsfield's creative platform.
HeyGen
HeyGen is an innovative video platform that harnesses the power of generative AI to streamline your video creation process
Stop doing the SoundCloud work yourself
Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.
