Appearance
Artist
GET /v1/soundcloud/artist
Fetches detailed information about a SoundCloud artist by its handle or URL. Returns artist metadata including id, name, followers, etc
Authentication
All requests require the x-api-key header. Get your key at scrapecreators.com.
Query Parameters
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
handle | string | no | SoundCloud artist handle. If you'd prefer to use the URL instead, you can use the url parameter instead. | kehlanimusic |
url | string | no | SoundCloud artist URL. If you'd prefer to use the handle instead, you can use the handle parameter instead. | https://soundcloud.com/kehlanimusic |
Example Request
curl
bash
curl 'https://api.scrapecreators.com/v1/soundcloud/artist' \
-H 'x-api-key: $SCRAPECREATORS_API_KEY'Node / TypeScript
js
const params = new URLSearchParams({ });
const res = await fetch(`https://api.scrapecreators.com/v1/soundcloud/artist?${params}`, {
headers: { 'x-api-key': process.env.SCRAPECREATORS_API_KEY }
});
const data = await res.json();
console.log(data);Python
python
import os, requests
r = requests.get(
'https://api.scrapecreators.com/v1/soundcloud/artist',
headers={'x-api-key': os.environ['SCRAPECREATORS_API_KEY']},
params={},
)
r.raise_for_status()
print(r.json())CLI
bash
scrapecreators soundcloud artist --helpExample Response
json
{
"success": true,
"credits_remaining": 49998217490,
"avatar_url": "https://i1.sndcdn.com/avatars-4pU1zic9ZyyDdF4G-dF6LHA-large.jpg",
"city": "Oakland, CA",
"comments_count": 0,
"country_code": "US",
"created_at": null,
"creator_subscriptions": [
{
"product": {
"id": "creator-pro-unlimited"
}
}
],
"creator_subscription": {
"product": {
"id": "creator-pro-unlimited"
}
},
"description": "\"Folded\" out now!\n\nSinger/Songwriter \nOakland to Los Angeles\n\nMGMT:\ndavid@abvgrnd.com\ninfo@thetsunamimob.com\n\nBOOKING:\nCaroline Yim\ncaroline.yim@caa.com",
"followers_count": 841535,
"followings_count": 0,
"first_name": "",
"full_name": "",
"groups_count": 0,
"id": 51562330,
"kind": "user",
"last_modified": "2025-06-12T20:52:01Z",
"last_name": "",
"likes_count": 11,
"playlist_likes_count": 2,
"permalink": "kehlanimusic",
"permalink_url": "https://soundcloud.com/kehlanimusic",
"playlist_count": 26,
"reposts_count": null,
"track_count": 331,
"uri": "https://api.soundcloud.com/users/soundcloud%3Ausers%3A51562330",
"urn": "soundcloud:users:51562330",
"username": "Kehlani",
"verified": true,
"visuals": {
"urn": "soundcloud:users:51562330",
"enabled": true,
"visuals": [
{
"urn": "soundcloud:visuals:243626019",
"entry_time": 0,
"visual_url": "https://i1.sndcdn.com/visuals-000051562330-BFF9AP-original.jpg"
}
],
"tracking": null
},
"badges": {
"pro": false,
"creator_mid_tier": false,
"pro_unlimited": true,
"verified": true
},
"station_urn": "soundcloud:system-playlists:artist-stations:51562330",
"station_permalink": "artist-stations:51562330",
"date_of_birth": null
}Credits
Most ScrapeCreators endpoints consume 1 credit per successful response. Some heavier endpoints (transcripts, AI-driven enrichment, ad detail lookups) may cost more. Check GET /v1/credit-balance for your remaining balance.
Errors
| Status | Meaning | Action |
|---|---|---|
| 200 | Success. | Use the JSON payload. |
| 400 | Invalid or missing parameter. | Verify required parameters and value format. |
| 401 | Missing or invalid x-api-key. | Pass a valid API key in the header. |
| 402 | Out of credits. | Top up at scrapecreators.com or wait for plan reset. |
| 404 | Resource not found or private. | Confirm the handle, URL, or id and that the resource is public. |
| 429 | Rate limited. | Backoff and retry with exponential delay. |
| 500 | Server error or upstream platform failure. | Retry with backoff; report persistent errors to support. |