Skip to content

Artist Tracks

GET/v1/soundcloud/artist/tracks1 credit

Returns an artist's public tracks, newest first, 20 per page, each with title, artwork, duration, genre, play, like, repost and comment counts, release date and stream formats.

01Query parameters

NameTypeDescription
handleoptionalstringSoundCloud profile name, e.g. `kehlanimusic`. One of `handle` or `url` is required.
urloptionalstringSoundCloud profile URL, e.g. `https://soundcloud.com/kehlanimusic`. One of `handle` or `url` is required.
cursoroptionalstringThe `cursor` value of the previous answer, to get the next page.

02Request

curl "https://api.scrapesocial.ai/v1/soundcloud/artist/tracks?handle=kehlanimusic" \
  -H "x-api-key: $SCRAPESOCIAL_KEY"

03Responses

Real answers from the API. Lists are shortened to 2 items.

GET /v1/soundcloud/artist/tracks?handle=kehlanimusic

{
  "success": true,
  "credits_remaining": 4980,
  "credits_charged": 1,
  "tracks": [
    {
      "artwork_url": "https://i1.sndcdn.com/artworks-3zYWYbiKNZia-0-large.jpg",
      "caption": null,
      "commentable": true,
      "comment_count": 25,
      "created_at": "2026-04-22T00:39:25Z",
      "description": null,
      "downloadable": false,
      "download_count": 0,
      "duration": 30000,
      "full_duration": 179305,
      "embeddable_by": "all",
      "genre": "R&B",
      "has_downloads_left": false,
      "id": 2306956232,
      "kind": "track",
      "label_name": "TSNMI / Atlantic",
      "last_modified": "2026-10-19T21:47:31Z",
      "license": "all-rights-reserved",
      "likes_count": 3471,
      "permalink": "lights-on-feat-big-sean",
      "permalink_url": "https://soundcloud.com/kehlanimusic/lights-on-feat-big-sean",
      "playback_count": 93033,
      "public": true,
      "publisher_metadata": {
        "id": 2306956232,
        "urn": "soundcloud:tracks:2306956232",
        "artist": "Kehlani",
        "album_title": "Kehlani",
        "contains_music": true,
        "upc_or_ean": "075679576071",
        "isrc": "USAT22601414",
        "explicit": true,
        "p_line": "℗ 2026 Atlantic Records Group LLC",
        "p_line_for_display": "℗ 2026 Atlantic Records Group LLC",
        "c_line": "© 2026 Atlantic Records Group LLC",
        "c_line_for_display": "© 2026 Atlantic Records Group LLC",
        "release_title": "Lights On (feat. Big Sean)"
      },
      "purchase_title": null,
      "purchase_url": null,
      "release_date": "2026-04-23T00:00:00Z",
      "reposts_count": 33,
      "secret_token": null,
      "sharing": "public",
      "state": "finished",
      "streamable": true,
      "tag_list": "",
      "title": "Lights On (feat. Big Sean)",
      "uri": "https://api.soundcloud.com/tracks/soundcloud%3Atracks%3A2306956232",
      "urn": "soundcloud:tracks:2306956232",
      "user_id": 51562330,
      "visuals": null,
      "waveform_url": "https://wave.sndcdn.com/Ht1YwfedlhaJ_m.json",
      "display_date": "2026-04-24T04:00:00Z",
      "media": {
        "transcodings": [
          {
            "url": "https://api-v2.soundcloud.com/media/soundcloud:tracks:2306956232/9695f577-c498-4345-86a8-cfc6cc1af087/preview/hls",
            "preset": "mp3_1_0",
            "duration": 30000,
            "snipped": true,
            "format": {
              "protocol": "hls",
              "mime_type": "audio/mpeg"
            },
            "quality": "sq",
            "is_legacy_transcoding": true
          },
          {
            "url": "https://api-v2.soundcloud.com/media/soundcloud:tracks:2306956232/9695f577-c498-4345-86a8-cfc6cc1af087/preview/progressive",
            "preset": "mp3_1_0",
            "duration": 30000,
            "snipped": true,
            "format": {
              "protocol": "progressive",
              "mime_type": "audio/mpeg"
            },
            "quality": "sq",
            "is_legacy_transcoding": true
          }
        ]
      },
      "station_urn": "soundcloud:system-playlists:track-stations:2306956232",
      "station_permalink": "track-stations:2306956232",
      "track_authorization": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJnZW8iOiJUUiIsInN1YiI6IiIsInJpZCI6IjJiOWM1OTc2LTFlMTItNDE5My1hNGZkLWI0YTgwYzUzODM5MyIsImlhdCI6MTc5Mjk0ODMzMn0.YTgMqz1KTJ5G4tOx8zY-nLX6BSTAEGQIvYdWhjX9uDY",
      "monetization_model": "NOT_APPLICABLE",
      "policy": "SNIP",
      "user": {
        "avatar_url": "https://i1.sndcdn.com/avatars-4pU1zic9ZyyDdF4G-dF6LHA-large.jpg",
        "first_name": "",
        "followers_count": 850478,
        "full_name": "",
        "id": 51562330,
        "kind": "user",
        "last_modified": "2026-06-13T00:00:02Z",
        "last_name": "",
        "permalink": "kehlanimusic",
        "permalink_url": "https://soundcloud.com/kehlanimusic",
        "uri": "https://api.soundcloud.com/users/soundcloud%3Ausers%3A51562330",
        "urn": "soundcloud:users:51562330",
        "username": "Kehlani",
        "verified": true,
        "city": "Oakland, CA",
        "country_code": "US",
        "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"
      }
    },
    {
      "artwork_url": "https://i1.sndcdn.com/artworks-dNFGoCCinwm9-0-large.jpg",
      "caption": null,
      "commentable": true,
      "comment_count": 23,
      "created_at": "2026-04-22T00:38:16Z",
      "description": null,
      "downloadable": false,
      "download_count": 0,
      "duration": 30000,
      "full_duration": 199786,
      "embeddable_by": "all",
      "genre": "R&B",
      "has_downloads_left": false,
      "id": 2306955953,
      "kind": "track",
      "label_name": "TSNMI / Atlantic",
      "last_modified": "2026-10-19T21:49:04Z",
      "license": "all-rights-reserved",
      "likes_count": 3168,
      "permalink": "call-me-back-feat-t-pain-lil",
      "permalink_url": "https://soundcloud.com/kehlanimusic/call-me-back-feat-t-pain-lil",
      "playback_count": 93308,
      "public": true,
      "publisher_metadata": {
        "id": 2306955953,
        "urn": "soundcloud:tracks:2306955953",
        "artist": "Kehlani",
        "album_title": "Kehlani",
        "contains_music": true,
        "upc_or_ean": "075679576071",
        "isrc": "USAT22601412",
        "explicit": true,
        "p_line": "℗ 2026 Atlantic Records Group LLC",
        "p_line_for_display": "℗ 2026 Atlantic Records Group LLC",
        "c_line": "© 2026 Atlantic Records Group LLC",
        "c_line_for_display": "© 2026 Atlantic Records Group LLC",
        "release_title": "Call Me Back (feat. T-Pain & Lil Jon)"
      },
      "purchase_title": null,
      "purchase_url": null,
      "release_date": "2026-04-23T00:00:00Z",
      "reposts_count": 28,
      "secret_token": null,
      "sharing": "public",
      "state": "finished",
      "streamable": true,
      "tag_list": "",
      "title": "Call Me Back (feat. T-Pain & Lil Jon)",
      "uri": "https://api.soundcloud.com/tracks/soundcloud%3Atracks%3A2306955953",
      "urn": "soundcloud:tracks:2306955953",
      "user_id": 51562330,
      "visuals": null,
      "waveform_url": "https://wave.sndcdn.com/weq109IJB5RA_m.json",
      "display_date": "2026-04-24T04:00:00Z",
      "media": {
        "transcodings": [
          {
            "url": "https://api-v2.soundcloud.com/media/soundcloud:tracks:2306955953/d7c98da1-29cb-4691-a125-38789ecd12a3/preview/hls",
            "preset": "mp3_1_0",
            "duration": 30000,
            "snipped": true,
            "format": {
              "protocol": "hls",
              "mime_type": "audio/mpeg"
            },
            "quality": "sq",
            "is_legacy_transcoding": true
          },
          {
            "url": "https://api-v2.soundcloud.com/media/soundcloud:tracks:2306955953/d7c98da1-29cb-4691-a125-38789ecd12a3/preview/progressive",
            "preset": "mp3_1_0",
            "duration": 30000,
            "snipped": true,
            "format": {
              "protocol": "progressive",
              "mime_type": "audio/mpeg"
            },
            "quality": "sq",
            "is_legacy_transcoding": true
          }
        ]
      },
      "station_urn": "soundcloud:system-playlists:track-stations:2306955953",
      "station_permalink": "track-stations:2306955953",
      "track_authorization": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJnZW8iOiJUUiIsInN1YiI6IiIsInJpZCI6IjEyMTQ2M2Y1LTIxYmEtNGQwMS05M2YwLWQ5NWJjODBiMDQ0YiIsImlhdCI6MTc5Mjk0ODMzMn0.Hk_AUPidnGA1bXtw0zPB38ROmeR51ts5og0jWBhalSI",
      "monetization_model": "NOT_APPLICABLE",
      "policy": "SNIP",
      "user": {
        "avatar_url": "https://i1.sndcdn.com/avatars-4pU1zic9ZyyDdF4G-dF6LHA-large.jpg",
        "first_name": "",
        "followers_count": 850478,
        "full_name": "",
        "id": 51562330,
        "kind": "user",
        "last_modified": "2026-06-13T00:00:02Z",
        "last_name": "",
        "permalink": "kehlanimusic",
        "permalink_url": "https://soundcloud.com/kehlanimusic",
        "uri": "https://api.soundcloud.com/users/soundcloud%3Ausers%3A51562330",
        "urn": "soundcloud:users:51562330",
        "username": "Kehlani",
        "verified": true,
        "city": "Oakland, CA",
        "country_code": "US",
        "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"
      }
    }
  ],
  "cursor": "2026-04-23T00:00:00.000Z,tracks,00000000002319251642"
}

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

Tracks are in `tracks` (20 per page). Pass the answer's `cursor` back as `cursor` for the next page; it is null on the last page. A page past the end is a 200 with an empty `tracks` list for 0 credits. A cursor that did not come from a previous answer is a free 400; an unknown artist is a free 404.

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.