Soundcloud API
**SoundCloud API** Welcome to the cutting-edge SoundCloud API, a game-changer for music aficionados and developers alike. The API offers an extensive range of functionalities tailored to enhance your SoundCloud experience, making it easier than ever to explore, discover, and interact with your favorite music content. **Search Functionality** Search through SoundCloud's vast library of artists,…
Soundcloud API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Album | ||
| GET |
Search albums /v2/album/search |
Find albums by a query, use `/v2/album/get` endpoint for a single album, using the IDs from this endpoint |
| GET |
Get album /v2/album/get |
Get an album by ID, use the `/v2/album/search` endpoint to search for albums and IDs. |
| Playlist | ||
| GET |
Search playlists /v2/playlist/search |
Find playlists by a query, use `/v2/playlist/get` endpoint for a single playlist, using the IDs from this endpoint |
| GET |
Get playlist /v2/playlist/get |
Get a playlist by ID, use the `/v2/playlist/search` endpoint to search for playlists and IDs. |
| Stream | ||
| GET |
Get stream or download /v2/stream/get |
Get a stream or a download by the `streamId` and `trackAuthorization`, to get those values use either the `/v2/track/search` or `/v2/track/get` endpoint. |
| Track | ||
| GET |
Search tracks /v2/track/search |
Find tracks by a query, use `/v2/track/get` endpoint for a single track, using the IDs from this endpoint |
| GET |
Get track /v2/track/get |
Get a track by ID, use the `/v2/track/search` endpoint to search for tracks and IDs. |
| User | ||
| GET |
Search users /v2/user/search |
Find users and artists by a query, use `/v2/user/get` endpoint for a single user, using the IDs from this endpoint |
| GET |
Get user /v2/user/get |
Get a user or artist by ID, use the `/v2/user/search` endpoint to search for users and IDs. |
| Other endpoints | ||
| GET |
Get Stream or download URL /getStreamUrl |
With this endpoint you can get the URL to stream or download a track. For downloading the song as file, you should use the progressive protocol, but be aware that not all artists… |
| GET |
Search albums /search/album |
Find albums with a specific query. **URL-Parameters:** **- query:** The query you want to find albums for, can be an album name, artist name or a song in the album. *Required*… |
| GET |
Get album /get/album |
Get information about a specific album, including all the tracks. **URL-Parameters:** **- id:** ID of the album you want information to. *Required* |
| GET |
Get playlist /get/playlist |
Get information about a specific playlist, including all the tracks. **URL-Parameters:** **- id:** ID of the playlist you want information to. *Required* |
| GET |
Search playlists /search/playlist |
Find playlists with a specific query. **URL-Parameters:** **- query:** The query you want to find playlists for, can be an playlist name, artist name or a song in the playlist.… |
| GET |
Search tracks /search/track |
Find tracks with a specific query. **URL-Parameters:** **- query:** The query you want to find tracks for, can be an album name, artist name or a song. *Required* **- limit:**… |
| GET |
Get track /get/track |
Get information about a specific track. **URL-Parameters:** **- id:** ID of the track you want information to. *Required* |
| GET |
Get user /get/user |
Get information about a specific user or artist. **URL-Parameters:** **- id:** ID of the user you want information to. *Required* |
| GET |
Search users /search/user |
Find users with a specific query. **URL-Parameters:** **- query:** The query you want to find users for, can be a first-name, family-name or user-name. *Required* **- limit:**… |
Soundcloud API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $12 / month | 2 / second |
|
| ULTRA | $24 / month | 4 / second |
|
| MEGA | $48 / month | 6 / second |
|