vMira
SoundCloud logo

Connect SoundCloud to vMira

Chat with SoundCloud and automate it — creates a playlist in SoundCloud, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run SoundCloud from the chat you already use.

Connect SoundCloud once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Video & Audio

What SoundCloud does — and what Mira does with it.

SoundCloud API provides access to a wide range of SoundCloud features for playing, uploading, and managing sounds..

51 chat actionsConnect with your credentialsLeast-privilege & revocableVideo & AudioLifestyle & Entertainment

From any chat

What Mira can do with SoundCloud.

52 SoundCloud actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

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 pl...

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...

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:...

Fetchuserfavorites

The `/me/likes/playlists` endpoint lets authenticated users access their favorite playlists, supports pagination, and requires an AuthHeader. It delivers detailed playlist, user...

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...

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 succes...

Getfolloweruserdetails

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 de...

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

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 exp...

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 a...

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...

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`....

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 i...

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 paramete...

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...

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 er...

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 '...

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 secur...

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 error...

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 n...

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 t...

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,...

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...

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 requir...

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 AuthHe...

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....

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...

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...

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...

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 retu...

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 obje...

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 cov...

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 pagin...

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...

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 (Ba...

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 metad...

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 paylo...

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 secu...

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"...

Chat or automate

Put SoundCloud on autopilot.

Ask once, or set it and forget it. Turn SoundCloud actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira creates a playlist and sends the result to your chat.

Every week

Mira deletes a playlist and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several SoundCloud actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about SoundCloud.

Creates a playlist in SoundCloud

Deletes a playlist in SoundCloud

Deletes a track in SoundCloud

Fetch soundcloud follower profile details in SoundCloud

Fetchuserfavorites in SoundCloud

Connect in a few steps

How to connect SoundCloud to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for SoundCloud

Tell Mira what you want done — e.g. “Creates a playlist in SoundCloud.”

03

Add your credentials

Connect SoundCloud with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

SoundCloud + vMira, in brief.

Can I connect SoundCloud to AI?

Yes. Connect SoundCloud to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right SoundCloud action and runs it on your account.

What can Mira do with SoundCloud?

52 SoundCloud actions — including Creates a playlist, Deletes a playlist, Deletes a track. Just ask in plain language once it is connected.

Can I automate SoundCloud or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain SoundCloud actions and deliver the result to your chat automatically.

Which apps can I use SoundCloud from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is SoundCloud on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans