Artist
GET/v1/soundcloud/artist1 credit
Returns a SoundCloud artist's public profile: name, bio, city and country, avatar and banner, verification and badges, follower, following, track, playlist and like counts.
01Query parameters
| Name | Type | Description |
|---|---|---|
| handleoptional | string | SoundCloud profile name, e.g. `kehlanimusic`. One of `handle` or `url` is required. |
| urloptional | string | SoundCloud profile URL, e.g. `https://soundcloud.com/kehlanimusic`. One of `handle` or `url` is required. |
02Request
curl "https://api.scrapesocial.ai/v1/soundcloud/artist?handle=kehlanimusic" \ -H "x-api-key: $SCRAPESOCIAL_KEY"
03Responses
Real answers from the API. Lists are shortened to 2 items.
GET /v1/soundcloud/artist?handle=kehlanimusic
{
"success": true,
"credits_remaining": 4980,
"credits_charged": 1,
"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": "free"
}
}
],
"creator_subscription": {
"product": {
"id": "free"
}
},
"description": "\"Folded\" out now!\n\nSinger/Songwriter \nOakland to Los Angeles\n\nMGMT:\[email protected]\[email protected]\n\nBOOKING:\nCaroline Yim\[email protected]",
"followers_count": 850478,
"followings_count": 0,
"first_name": "",
"full_name": "",
"groups_count": 0,
"id": 51562330,
"kind": "user",
"last_modified": "2026-06-13T00:00:02Z",
"last_name": "",
"likes_count": 11,
"playlist_likes_count": 2,
"permalink": "kehlanimusic",
"permalink_url": "https://soundcloud.com/kehlanimusic",
"playlist_count": 27,
"reposts_count": null,
"track_count": 341,
"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": false,
"verified": true
},
"station_urn": "soundcloud:system-playlists:artist-stations:51562330",
"station_permalink": "artist-stations:51562330",
"date_of_birth": null
}Common to every endpoint
Any route can answer these: a missing or wrong key, no credits left, the platform not answering, or a failure on our side. None of them costs credits.
GET /v1/cosmos/profile?handle=design
{
"success": false,
"message": "Invalid API key"
}04Notes
The profile fields sit at the top level of the answer, next to the envelope. An unknown artist, or a URL that is not a profile, is a free 404; a value that is neither a profile name nor a soundcloud.com URL is a free 400.
05Errors & credits
Every error has success: false, a real HTTP status and costs no credits.
400missing_parameter
A required parameter is missing or invalid.
403private_account
The account is private or age-restricted.
404not_found
No such account.
503upstream_error
The platform did not answer; retry shortly.