Platform availability
- 24h health
- Normal
Last 30 days
Available capabilities
Each SoundCloud action, what it does, its price and its health over the last 24 hours. Open an action for its parameters, response fields and code samples.
| Capability | What it does | Per 1,000 | 24-hour health |
|---|---|---|---|
Searchsearch | Search SoundCloud tracks by keyword, with artist, genre, tags, duration, plays, likes, reposts, downloads and the license each track carries. | $1.39 per 1,000 requests | Normal |
User searchsearch_users | Find SoundCloud artists and accounts by keyword, with bio, city, country, followers, track and playlist counts and verified and Pro flags. | $1.39 per 1,000 requests | Normal |
Playlist searchsearch_playlists | Discover SoundCloud playlists and albums for a keyword, with genre, track count, total length, likes, reposts and the creator's name and verification. | $1.39 per 1,000 requests | Normal |
Tracktrack | Read one SoundCloud track from its link, with genre, tags, duration in seconds, plays, likes, reposts, downloads, license and artist details. | $1.39 per 1,000 requests | Normal |
Artist detailsartist | Check a SoundCloud artist or user from their profile link for bio, city and country, followers, track and playlist counts, verified and Pro status and account creation date. | $1.39 per 1,000 requests | Normal |
Playlistplaylist | Open a SoundCloud playlist or album from its full /sets/ url, with description, genre, track count, total length, likes and reposts. | $1.39 per 1,000 requests | Normal |
Open a capability for its parameters, response fields, code samples and trial.
What does each SoundCloud action accept?
Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.
Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.
| Action | Required | Optional | Delivery | Limit | Per 1,000 | Response fields |
|---|---|---|---|---|---|---|
searchSearch Search SoundCloud tracks by | keyword | — | Sync delivery | Catalog values: defaultLimit=20, maxLimit=100. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count. | $1.39 per 1,000 requests | id · url · title · text · genre · tags · duration_sec · duration_seconds · artist_name · artist_url · artist_avatar_url · artist_follower_count · artist_verified · play_count · like_count · comment_count · repost_count · download_count · artwork_url · license · posted_at · platform |
search_usersUser search Find SoundCloud artists and accounts by | keyword | — | Sync delivery | Catalog values: defaultLimit=20, maxLimit=50. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count. | $1.39 per 1,000 requests | id · username · name · url · bio · avatar_url · city · country · follower_count · following_count · track_count · playlist_count · like_count · is_verified · is_pro · created_at · platform |
search_playlistsPlaylist search Discover SoundCloud playlists and albums for a | keyword | — | Sync delivery | Catalog values: defaultLimit=20, maxLimit=50. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count. | $1.39 per 1,000 requests | id · title · url · text · genre · track_count · duration_sec · duration_seconds · like_count · repost_count · is_album · artwork_url · artist_name · artist_url · artist_verified · posted_at · platform |
trackTrack Read one SoundCloud track from its link, with genre, tags, duration in seconds, plays, likes, reposts, downloads, license and artist details. Audio is not downloaded, no license is granted beyond what the track states, and play history is not kept. | url | — | Sync delivery | — | $1.39 per 1,000 requests | id · url · title · text · genre · tags · duration_sec · duration_seconds · artist_name · artist_url · artist_avatar_url · artist_follower_count · artist_verified · play_count · like_count · comment_count · repost_count · download_count · artwork_url · license · posted_at · platform |
artistArtist details Check a SoundCloud artist or user from their profile link for bio, city and country, followers, track and playlist counts, verified and Pro status and account creation date. Identity is not validated, and listeners, earnings and private analytics are not exposed. | url | — | Sync delivery | — | $1.39 per 1,000 requests | id · username · name · url · bio · avatar_url · city · country · follower_count · following_count · track_count · playlist_count · like_count · is_verified · is_pro · created_at · platform |
playlistPlaylist Open a SoundCloud playlist or album from its full /sets/ | url | keyword, query | Sync delivery | — | $1.39 per 1,000 requests | id · title · url · text · genre · track_count · duration_sec · duration_seconds · like_count · repost_count · is_album · artwork_url · artist_name · artist_url · artist_verified · posted_at · platform |
What do the SoundCloud search parameters mean?
Search SoundCloud tracks by keyword, with artist, genre, tags, duration, plays, likes, reposts, downloads and the license each track carries. Duration is in seconds, and the license field is worth checking before any reuse or remix.
keywordRequired- Specifies the target query string used to discover tracks via search, artists via search_users, or sets via search_playlists. Although shared across endpoints, each action yields distinct entity types. On the playlist action, this parameter serves as a fallback search term only when a full /sets/ URL is missing, which does not guarantee an exact playlist match.SoundCloud: Tracks, People, and Playlists as Distinct Search Targets — Official SoundCloud search documentation separates individual audio tracks, user accounts, and playlists, where user accounts can represent bands or listeners. Distinct actions are used to query these resource types. The presence of date, duration, or personalized filters on SoundCloud's web interface does not imply support for those options in this endpoint. · Checked
What do the SoundCloud search_users parameters mean?
Find SoundCloud artists and accounts by keyword, with bio, city, country, followers, track and playlist counts and verified and Pro flags. A name match does not verify identity or professional availability.
keywordRequired- Specifies the target query string used to discover tracks via search, artists via search_users, or sets via search_playlists. Although shared across endpoints, each action yields distinct entity types. On the playlist action, this parameter serves as a fallback search term only when a full /sets/ URL is missing, which does not guarantee an exact playlist match.SoundCloud: Tracks, People, and Playlists as Distinct Search Targets — Official SoundCloud search documentation separates individual audio tracks, user accounts, and playlists, where user accounts can represent bands or listeners. Distinct actions are used to query these resource types. The presence of date, duration, or personalized filters on SoundCloud's web interface does not imply support for those options in this endpoint. · Checked
What do the SoundCloud search_playlists parameters mean?
Discover SoundCloud playlists and albums for a keyword, with genre, track count, total length, likes, reposts and the creator's name and verification. is_album reflects how the set is presented, not proof of an official release.
keywordRequired- Specifies the target query string used to discover tracks via search, artists via search_users, or sets via search_playlists. Although shared across endpoints, each action yields distinct entity types. On the playlist action, this parameter serves as a fallback search term only when a full /sets/ URL is missing, which does not guarantee an exact playlist match.SoundCloud: Playlist, Album, and Track Ownership Boundaries — Official SoundCloud documentation specifies that playlists are collections of a user's own or third-party tracks and can be formatted as albums or sets. Consequently, a collection creator is not necessarily the author of every constituent track. This endpoint returns collection summaries and does not replicate official playlist editing features. · Checked
What do the SoundCloud track parameters mean?
Read one SoundCloud track from its link, with genre, tags, duration in seconds, plays, likes, reposts, downloads, license and artist details. Audio is not downloaded, no license is granted beyond what the track states, and play history is not kept.
Full API reference: parameters, code samples, response example and health →urlRequired- Specifies the target SoundCloud resource link. Use direct track URLs for track, artist profile links for artist (which parse down to the creator path), and complete /sets/ URLs for playlist. Non-playlist links provided to the playlist action trigger a general search fallback and may not return the specific target entity.SoundCloud: All Rights Reserved vs. Creative Commons Licensing — Official SoundCloud licensing documentation distinguishes All Rights Reserved from various Creative Commons terms. The `license` field serves as an indicator for verifying rights rather than a universal commercial or reuse authorization. Specific downstream usage permissions must be evaluated against the corresponding license conditions. · Checked
What do the SoundCloud artist parameters mean?
Check a SoundCloud artist or user from their profile link for bio, city and country, followers, track and playlist counts, verified and Pro status and account creation date. Identity is not validated, and listeners, earnings and private analytics are not exposed.
Full API reference: parameters, code samples, response example and health →urlRequired- Specifies the target SoundCloud resource link. Use direct track URLs for track, artist profile links for artist (which parse down to the creator path), and complete /sets/ URLs for playlist. Non-playlist links provided to the playlist action trigger a general search fallback and may not return the specific target entity.SoundCloud: Profiles Covering Artists, Bands, and Listeners — SoundCloud's Profiles/People category includes musicians, bands, creators, and general listeners. The `artist` action name represents the gateway action identifier and does not certify an arbitrary profile as a professional artist. · Checked
What do the SoundCloud playlist parameters mean?
Open a SoundCloud playlist or album from its full /sets/ url, with description, genre, track count, total length, likes and reposts. Other links fall back to a search on keyword or query, which may not land on the intended set.
urlRequired- Specifies the target SoundCloud resource link. Use direct track URLs for track, artist profile links for artist (which parse down to the creator path), and complete /sets/ URLs for playlist. Non-playlist links provided to the playlist action trigger a general search fallback and may not return the specific target entity.SoundCloud: Collection Summaries vs. Detailed Track Lists — Official SoundCloud documentation describes playlists as track collections and explains how to adjust album or set formats. This reference defines object relationships only; this endpoint does not return `tracks` detail arrays, and official SoundCloud playlist storage limits do not serve as output quantity guarantees for this endpoint. · Checked
keywordOptional- Specifies the target query string used to discover tracks via search, artists via search_users, or sets via search_playlists. Although shared across endpoints, each action yields distinct entity types. On the playlist action, this parameter serves as a fallback search term only when a full /sets/ URL is missing, which does not guarantee an exact playlist match.
queryOptional- Provides a secondary fallback search term for the playlist action that takes lower precedence than keyword. Supplying this parameter does not remove the requirement to pass url.
How to use the SoundCloud API
- 01Read the public catalog and choose a platform action.
- 02Send the platform, action, and required parameters to POST /api/v1/social.
- 03Handle a synchronous result, or poll the returned job ID when the action runs asynchronously.
- 04Store the structured response fields needed by your application.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"soundcloud","action":"search","params":{"keyword":"<keyword>"}}'
SoundCloud API questions
What can I retrieve with the SoundCloud API?
Set platform to soundcloud. The current catalog lists search, user search, playlist search, track, artist details, and more. These action names identify different SoundCloud objects or views; they are not interchangeable search modes.
Which input starts a SoundCloud `search` request?
Specifies the target query string used to discover tracks via search, artists via search_users, or sets via search_playlists. Although shared across endpoints, each action yields distinct entity types. On the playlist action, this parameter serves as a fallback search term only when a full /sets/ URL is missing, which does not guarantee an exact playlist match. Send it as keyword inside params.
Which fields can SoundCloud `search` return?
Its declared schema includes title, text, genre, and tags. A declared field can still be absent from an individual record, and every other action has its own field list.
Does every SoundCloud action return immediately?
Actions labeled asynchronous return a job ID you poll. Every other action can also run asynchronously: add "mode": "async" to the request body to receive a job ID immediately, useful for slow tasks or large limits. The current catalog contains sync delivery.