NAiOS IconNAiOS Logo
Volver al catálogo

SoundCloud

soundcloud

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

Acciones
52
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (52)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Creates a playlistSOUNDCLOUD_CREATES_A_PLAYLISTAcción

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.

Parámetros de entrada

  • playlist__eanstring

    The European Article Number

  • playlist__genrestring

    Playlist"s genre

  • playlist__titlestring

    Title of the playlist

  • playlist__tracksobject[]

    List of tracks to add to playlist

  • playlist__licensestring

    License number

  • playlist__releasestring

    Playlist"s release

  • playlist__sharingstringenum

    public or private

    publicprivate
  • playlist__permalinkstring

    Playlist"s permalink

  • playlist__set__typestringenum

    Playlist or album type

    albumplaylist
  • playlist__tag__liststring

    A comma-separated list of tags

  • playlist__descriptionstring

    Description of the playlist

  • playlist__label__namestring

    Label name

  • playlist__artwork__datastringbinary

    Artwork Data

  • playlist__purchase__urlstring

    Purchase URL

  • playlist__release__datestring

    Release date

  • playlist__permalink__urlstring

    Full permalink URL

  • playlist__purchase__titlestring

    Purchase title

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Deletes a playlistSOUNDCLOUD_DELETES_A_PLAYLISTAcción

Deletes a SoundCloud playlist by its ID, requiring authorization. Success returns 200, while 404 indicates not found, with detailed error messages when available.

Parámetros de entrada

  • playlist_idintegerObligatorio

    SoundCloud playlist id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Deletes a trackSOUNDCLOUD_DELETES_A_TRACKAcción

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.

Parámetros de entrada

  • track_idintegerObligatorio

    SoundCloud Track id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Fetch soundcloud follower profile detailsSOUNDCLOUD_FETCH_SOUND_CLOUD_FOLLOWER_PROFILE_DETAILSAcción

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

Parámetros de entrada

  • user_idintegerObligatorio

    SoundCloud User id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

FetchuserfavoritesSOUNDCLOUD_FETCH_USER_FAVORITESAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

FetchuserfollowingdetailsSOUNDCLOUD_FETCH_USER_FOLLOWING_DETAILSAcción

Returns (following_id) that is followed by (user_id).

Parámetros de entrada

  • user_idintegerObligatorio

    SoundCloud User id

  • following_idintegerObligatorio

    SoundCloud User id to denote a Following of a user

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

FetchuserprofileslinksSOUNDCLOUD_FETCH_USER_PROFILES_LINKSAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • user_idintegerObligatorio

    SoundCloud User id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Follows a userSOUNDCLOUD_FOLLOWS_A_USERAcción

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.

Parámetros de entrada

  • user_idintegerObligatorio

    SoundCloud User id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

GetfolloweruserdetailsSOUNDCLOUD_GET_FOLLOWER_USER_DETAILSAcción

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.

Parámetros de entrada

  • follower_idintegerObligatorio

    SoundCloud User id to denote a Follower

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns all related tracks of track on SoundCloudSOUNDCLOUD_GET_RELATED_TRACKSAcción

Returns all related tracks of track on SoundCloud

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • offsetinteger

    Offset of first result. Deprecated, use `linked_partitioning` instead.

  • track_idintegerObligatorio

    SoundCloud Track id

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a list of users who have favorited or liked the trackSOUNDCLOUD_GET_TRACK_LIKERSAcción

Returns a list of users who have favorited or liked the track

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • track_idintegerObligatorio

    SoundCloud Track id

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Likes a playlistSOUNDCLOUD_LIKES_A_PLAYLISTAcción

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.

Parámetros de entrada

  • playlist_idintegerObligatorio

    SoundCloud playlist id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Likes a trackSOUNDCLOUD_LIKES_A_TRACKAcción

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.

Parámetros de entrada

  • track_idintegerObligatorio

    SoundCloud Track id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

ListauthenticateduserfollowersSOUNDCLOUD_LIST_AUTHENTICATED_USER_FOLLOWERSAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

ListfollowedbyuserSOUNDCLOUD_LIST_FOLLOWED_BY_USERAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • offsetinteger

    Offset of first result. Deprecated, use `linked_partitioning` instead.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

ListuserfavoritesSOUNDCLOUD_LIST_USER_FAVORITESAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Oauth2 authorization redirect handlerSOUNDCLOUD_OAUTH2_AUTHORIZATION_REDIRECT_HANDLERAcción

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.

Parámetros de entrada

  • statestring

    Any value included here will be appended to the redirect URI. Use this for CSRF protection.

  • client_idstringObligatorio

    The client id belonging to your application

  • redirect_uristringObligatorio

    The redirect uri you have configured for your application

  • response_typestringObligatorioenum

    Support only the Authorization Code Flow

    code

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Performs a playlist search based on a querySOUNDCLOUD_PERFORMS_A_PLAYLIST_SEARCH_BASED_ON_A_QUERYAcción

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.

Parámetros de entrada

  • qstring

    search

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • offsetinteger

    Offset of first result. Deprecated, use `linked_partitioning` instead.

  • show_tracksboolean

    A boolean flag to request a playlist with or without tracks. Default is `true`.

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Performs a user search based on a querySOUNDCLOUD_PERFORMS_A_USER_SEARCH_BASED_ON_A_QUERYAcción

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.

Parámetros de entrada

  • qstring

    search

  • idsstring

    A comma separated list of track ids to filter on

  • limitinteger

    Number of results to return in the collection.

  • offsetinteger

    Offset of first result. Deprecated, use `linked_partitioning` instead.

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

ProvisionaccesstokenspostauthorizationSOUNDCLOUD_PROVISION_ACCESS_TOKENS_POST_AUTHORIZATIONAcción

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.

Parámetros de entrada

  • codestring

    Authorization code. Required on `grant_type = authorization_code`.

  • client_idstringObligatorio

    Client ID

  • grant_typestringObligatorioenum

    One of `authorization_code`, `client_credentials`, `refresh_token`

    authorization_coderefresh_tokenclient_credentials
  • redirect_uristring

    Redirect URI. Required on `grant_type = (authorization_code|refresh_token)`.

  • client_secretstringObligatorio

    Client secret

  • refresh_tokenstring

    Refresh token. Required on `grant_type = refresh_token`.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Recent the authenticated user s activitiesSOUNDCLOUD_RECENT_THE_AUTHENTICATED_USER_S_ACTIVITIESAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

RecenttracksfromfollowedusersSOUNDCLOUD_RECENT_TRACKS_FROM_FOLLOWED_USERSAcción

This endpoint lets authenticated users see recent tracks from followed users, offering filter by access level and pagination. Authentication is needed.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • offsetinteger

    Offset of first result. Deprecated, use `linked_partitioning` instead.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Removes a repost on a playlist as the authenticated userSOUNDCLOUD_REMOVE_PLAYLIST_REPOSTAcción

Removes a repost on a playlist as the authenticated user

Parámetros de entrada

  • playlist_idintegerObligatorio

    SoundCloud playlist id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Removes a repost on a track as the authenticated userSOUNDCLOUD_REMOVE_TRACK_REPOSTAcción

Removes a repost on a track as the authenticated user

Parámetros de entrada

  • track_idintegerObligatorio

    SoundCloud Track id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Reposts a playlist as the authenticated userSOUNDCLOUD_REPOSTS_A_PLAYLIST_AS_THE_AUTHENTICATED_USERAcción

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.

Parámetros de entrada

  • playlist_idintegerObligatorio

    SoundCloud playlist id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Reposts a track as the authenticated userSOUNDCLOUD_REPOSTS_A_TRACK_AS_THE_AUTHENTICATED_USERAcción

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.

Parámetros de entrada

  • track_idintegerObligatorio

    SoundCloud Track id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Resolve soundcloud urls to api resource urlsSOUNDCLOUD_RESOLVE_SOUND_CLOUD_URLS_TO_API_RESOURCE_URLSAcción

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.

Parámetros de entrada

  • urlstringObligatorio

    SoundCloud URL

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a collection of playlist s repostersSOUNDCLOUD_RETURNS_A_COLLECTION_OF_PLAYLIST_S_REPOSTERSAcción

This endpoint fetches users reposting a SoundCloud playlist using a playlist ID, offering pagination and detailed user profiles. Authentication is required.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • playlist_idintegerObligatorio

    SoundCloud playlist id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a collection of track s repostersSOUNDCLOUD_RETURNS_A_COLLECTION_OF_TRACK_S_REPOSTERSAcción

This endpoint fetches users reposting a SoundCloud track. It requires AuthHeader, accepts Track ID, and an optional limit. Responses detail user names, followers, etc.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • track_idintegerObligatorio

    SoundCloud Track id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a list of the current user s tracksSOUNDCLOUD_RETURNS_A_LIST_OF_THE_CURRENT_USER_S_TRACKSAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a list of user s followersSOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_FOLLOWERSAcción

Returns a list of users that follows (user_id).

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • user_idintegerObligatorio

    SoundCloud User id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a list of user s followingsSOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_FOLLOWINGSAcción

Returns list of users that (user_id) follows.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • user_idintegerObligatorio

    SoundCloud User id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a list of user s liked playlistsSOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_LIKED_PLAYLISTSAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • user_idintegerObligatorio

    SoundCloud User id

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a list of user s liked tracksSOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_LIKED_TRACKSAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • user_idintegerObligatorio

    SoundCloud User id

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a list of user s playlistsSOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_PLAYLISTSAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • user_idintegerObligatorio

    SoundCloud User id

  • show_tracksboolean

    A boolean flag to request a playlist with or without tracks. Default is `true`.

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a list of user s tracksSOUNDCLOUD_RETURNS_A_LIST_OF_USER_S_TRACKSAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • user_idintegerObligatorio

    SoundCloud User id

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a playlistSOUNDCLOUD_RETURNS_A_PLAYLISTAcción

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.

Parámetros de entrada

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • playlist_idintegerObligatorio

    SoundCloud playlist id

  • show_tracksboolean

    A boolean flag to request a playlist with or without tracks. Default is `true`.

  • secret_tokenstring

    A secret token to fetch private playlists/tracks

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a trackSOUNDCLOUD_RETURNS_A_TRACKAcción

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.

Parámetros de entrada

  • track_idintegerObligatorio

    SoundCloud Track id

  • secret_tokenstring

    A secret token to fetch private playlists/tracks

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a track s streamable urlsSOUNDCLOUD_RETURNS_A_TRACK_S_STREAMABLE_URLSAcción

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.

Parámetros de entrada

  • track_idintegerObligatorio

    SoundCloud Track id

  • secret_tokenstring

    A secret token to fetch private playlists/tracks

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns a userSOUNDCLOUD_RETURNS_A_USERAcción

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.

Parámetros de entrada

  • user_idintegerObligatorio

    SoundCloud User id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns the authenticated user s activitiesSOUNDCLOUD_RETURNS_THE_AUTHENTICATED_USER_S_ACTIVITIESAcción

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

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns the authenticated user s informationSOUNDCLOUD_RETURNS_THE_AUTHENTICATED_USER_S_INFORMATIONAcción

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.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns the comments posted on the track track idSOUNDCLOUD_RETURNS_THE_COMMENTS_POSTED_ON_THE_TRACK_TRACK_IDAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • offsetinteger

    Offset of first result. Deprecated, use `linked_partitioning` instead.

  • track_idintegerObligatorio

    SoundCloud Track id

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns tracks under a playlistSOUNDCLOUD_RETURNS_TRACKS_UNDER_A_PLAYLISTAcción

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

Parámetros de entrada

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

  • playlist_idintegerObligatorio

    SoundCloud playlist id

  • secret_tokenstring

    A secret token to fetch private playlists/tracks

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Returns user s playlists setsSOUNDCLOUD_RETURNS_USER_S_PLAYLISTS_SETSAcción

Returns playlist info, playlist tracks and tracks owner info.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • show_tracksboolean

    A boolean flag to request a playlist with or without tracks. Default is `true`.

  • linked_partitioningboolean

    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Deletes a user who is followed by the authenticated userSOUNDCLOUD_UNFOLLOW_USERAcción

Deletes a user who is followed by the authenticated user

Parámetros de entrada

  • user_idintegerObligatorio

    SoundCloud User id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Unlikes a playlistSOUNDCLOUD_UNLIKES_A_PLAYLISTAcción

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.

Parámetros de entrada

  • playlist_idintegerObligatorio

    SoundCloud playlist id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Unlikes a trackSOUNDCLOUD_UNLIKES_A_TRACKAcción

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

Parámetros de entrada

  • track_idintegerObligatorio

    SoundCloud Track id

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Updates a playlistSOUNDCLOUD_UPDATES_A_PLAYLISTAcción

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.

Parámetros de entrada

  • playlist_idintegerObligatorio

    SoundCloud playlist id

  • playlist__eanstring

    The European Article Number

  • playlist__genrestring

    Playlist"s genre

  • playlist__titlestring

    Title of the playlist

  • playlist__tracksobject[]

    List of tracks to add to playlist

  • playlist__licensestring

    License number

  • playlist__releasestring

    Playlist"s release

  • playlist__sharingstringenum

    public or private

    publicprivate
  • playlist__permalinkstring

    Playlist"s permalink

  • playlist__set__typestringenum

    Playlist or album type

    albumplaylist
  • playlist__tag__liststring

    A comma-separated list of tags

  • playlist__descriptionstring

    Description of the playlist

  • playlist__label__namestring

    Label name

  • playlist__artwork__datastringbinary

    Artwork Data

  • playlist__purchase__urlstring

    Purchase URL

  • playlist__release__datestring

    Release date

  • playlist__permalink__urlstring

    Full permalink URL

  • playlist__purchase__titlestring

    Purchase title

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Updates a track s informationSOUNDCLOUD_UPDATES_A_TRACK_S_INFORMATIONAcción

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.

Parámetros de entrada

  • track_idintegerObligatorio

    SoundCloud Track id

  • track__isrcstring

    Isrc

  • track__genrestring

    Genre

  • track__titlestring

    Title

  • track__licensestringenum

    Possible values: no-rights-reserved, all-rights-reserved, cc-by, cc-by-nc, cc-by-nd, cc-by-sa, cc-by-nc-nd, cc-by-nc-sa

    no-rights-reservedall-rights-reservedcc-bycc-by-nccc-by-ndcc-by-sacc-by-nc-ndcc-by-nc-sa
  • track__releasestring

    Release

  • track__sharingstringenum

    Sharing

    publicprivate
  • track__permalinkstring

    Permalink

  • track__tag__liststring

    The tag_list property contains a list of tags separated by spaces. Multiword tags are quoted in double quotes. We also support machine tags that follow the pattern NAMESPACE:KEY=VALUE. For example: geo:lat=43.555 camel:size=medium “machine:tag=with space” Machine tags are not revealed to the user on the track pages.

  • track__streamableboolean

    Streamable

  • track__commentableboolean

    Commentable

  • track__descriptionstring

    Description

  • track__label__namestring

    Label Name

  • track__downloadableboolean

    Downloadable

  • track__purchase__urlstring

    Purchase Url

  • track__release__datestring

    string, formatted as yyyy-mm-dd, representing release date

  • track__embeddable__bystringenum

    who can embed this track "all", "me", or "none"

    allmenone

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Uploads a new trackSOUNDCLOUD_UPLOADS_A_NEW_TRACKAcción

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.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

UserrecenttrackactivitiesSOUNDCLOUD_USER_RECENT_TRACK_ACTIVITIESAcción

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.

Parámetros de entrada

  • limitinteger

    Number of results to return in the collection.

  • accessstring[]

    Filters content by level of access the user (logged in or anonymous) has to the track. The result list will include only tracks with the specified access. Include all options if you"d like to see all possible tracks. See `Track#access` schema for more details.

Parámetros de salida

  • dataanyObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not