zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
Music/SoundCloud
Logo SoundCloud

SoundCloud

Search tracks, fetch metadata, and extract full audio download URLs (progressive MP3 / HLS) for public SoundCloud tracks.

4 endpoints4 endpoints on this scraper26 calls26 calls so farupdated 4 months agoLast updated 6/7/2026, 1:48:39 PMBusy: 10+ calls so farllms.txt
Endpoints4

4/4 passing
checked 20 hours ago · daily 01:00 WIB

Search

Search the catalog by text query.

GET/v1/music:soundcloud/search5m cache3 paramschecking key…
Parameters
qstringrequired

Search query

limitnumber

Items per page (1-50). Default 20

pagenumber

Page 1-based. Default 1

·
Response
EXAMPLE
{
  "page": 1,
  "count": 20,
  "items": [
    {
      "url": "https://soundcloud.com/user-167787390/the-weeknd-blinding-lights",
      "image": "https://i1.sndcdn.com/artworks-12n314eZNB8i9ydb-S3uaYg-t500x500.jpg",
      "title": "The Weeknd - Blinding Lights full",
      "artist": {
        "id": 978685288,
        "url": "https://soundcloud.com/user-167787390",
        "name": "Minh Prime"
      },
      "trackId": 1316258221,
      "likeCount": 43746,
      "playCount": 2715988,
      "durationMs": 762820,
      "isExplicit": false,
      "releaseDate": "2022-08-02T06:27:33Z"
    },
    {
      "url": "https://soundcloud.com/theweeknd/blinding-lights",
      "genre": "R & B",
      "image": "https://i1.sndcdn.com/artworks-QSijq2r1DiZI-0-t500x500.jpg",
      "title": "Blinding Lights",
      "artist": {
        "id": 3274725,
        "url": "https://soundcloud.com/theweeknd",
        "name": "The Weeknd"
      },
      "trackId": 718846078,
      "likeCount": 528112,
      "playCount": 32580337,
      "durationMs": 30000,
      "isExplicit": false,
      "releaseDate": "2019-11-29T00:00:00Z"
    },
    {
      "url": "https://soundcloud.com/jump-singers/blinding-lights",
      "genre": "Jazz & Blues",
      "image": "https://i1.sndcdn.com/artworks-LOzwVN5TpQHegdjC-JZ0HFg-t500x500.jpg",
      "title": "Blinding Lights",
      "artist": {
        "id": 1176114340,
        "url": "https://soundcloud.com/jump-singers",
        "name": "Jump Singers"
      },
      "trackId": 2274096695,
      "likeCount": 1070,
      "playCount": 48906,
      "durationMs": 208769,
      "isExplicit": false,
      "releaseDate": "2026-03-04T12:16:33Z"
    }
  ],
  "total": 10462,
  "hasMore": true,
  "nextPage": 2
}

Code

Search
index.ts
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("music:soundcloud", "search", {
  "q": "blinding lights"
});
console.log(data);
Recommended · typed errors, safe retries and bulk jobsSDK reference

Full reference

4 endpoints · plain text
GET
Search/v1/music:soundcloud/search
3 params

Search the catalog by text query.

Parameters

qstringrequired
Search query
limitnumberoptional
Items per page (1-50). Default 20
pagenumberoptional
Page 1-based. Default 1

Request

curl -X GET "https://api.zapi.ink/v1/music:soundcloud/search?q=blinding+lights&limit=&page=" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 20,
  "items": [
    {
      "url": "https://soundcloud.com/user-167787390/the-weeknd-blinding-lights",
      "image": "https://i1.sndcdn.com/artworks-12n314eZNB8i9ydb-S3uaYg-t500x500.jpg",
      "title": "The Weeknd - Blinding Lights full",
      "artist": {
        "id": 978685288,
        "url": "https://soundcloud.com/user-167787390",
        "name": "Minh Prime"
      },
      "trackId": 1316258221,
      "likeCount": 43746,
      "playCount": 2715988,
      "durationMs": 762820,
      "isExplicit": false,
      "releaseDate": "2022-08-02T06:27:33Z"
    },
    {
      "url": "https://soundcloud.com/theweeknd/blinding-lights",
      "genre": "R & B",
      "image": "https://i1.sndcdn.com/artworks-QSijq2r1DiZI-0-t500x500.jpg",
      "title": "Blinding Lights",
      "artist": {
        "id": 3274725,
        "url": "https://soundcloud.com/theweeknd",
        "name": "The Weeknd"
      },
      "trackId": 718846078,
      "likeCount": 528112,
      "playCount": 32580337,
      "durationMs": 30000,
      "isExplicit": false,
      "releaseDate": "2019-11-29T00:00:00Z"
    },
    {
      "url": "https://soundcloud.com/jump-singers/blinding-lights",
      "genre": "Jazz & Blues",
      "image": "https://i1.sndcdn.com/artworks-LOzwVN5TpQHegdjC-JZ0HFg-t500x500.jpg",
      "title": "Blinding Lights",
      "artist": {
        "id": 1176114340,
        "url": "https://soundcloud.com/jump-singers",
        "name": "Jump Singers"
      },
      "trackId": 2274096695,
      "likeCount": 1070,
      "playCount": 48906,
      "durationMs": 208769,
      "isExplicit": false,
      "releaseDate": "2026-03-04T12:16:33Z"
    }
  ],
  "total": 10462,
  "hasMore": true,
  "nextPage": 2
}
GET
Track Detail/v1/music:soundcloud/track
1 param

Fetch full metadata for a single track by ID or URL.

Parameters

urlstringrequired
Track URL or numeric track ID

Request

curl -X GET "https://api.zapi.ink/v1/music:soundcloud/track?url=https%3A%2F%2Fsoundcloud.com%2Fuser-167787390%2Fthe-weeknd-blinding-lights" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "url": "https://soundcloud.com/user-167787390/the-weeknd-blinding-lights",
  "image": "https://i1.sndcdn.com/artworks-12n314eZNB8i9ydb-S3uaYg-t500x500.jpg",
  "title": "The Weeknd - Blinding Lights full",
  "artist": {
    "id": 978685288,
    "url": "https://soundcloud.com/user-167787390",
    "name": "Minh Prime",
    "avatar": "https://i1.sndcdn.com/avatars-XQXJDSO9uo5vJUlj-dcXEqg-t500x500.jpg",
    "verified": false
  },
  "hasHls": true,
  "license": "all-rights-reserved",
  "trackId": 1316258221,
  "likeCount": 43746,
  "playCount": 2715988,
  "durationMs": 762820,
  "isExplicit": false,
  "streamable": true,
  "releaseDate": "2022-08-02T06:27:33Z",
  "repostCount": 281,
  "waveformUrl": "https://wave.sndcdn.com/ZPlWIUpUD7Jz_m.json",
  "commentCount": 624,
  "downloadable": false,
  "lastModified": "2022-12-16T16:47:22Z",
  "downloadCount": 0,
  "fullDurationMs": 762802,
  "hasProgressive": true
}
GET
Playlist Detail/v1/music:soundcloud/playlist
2 params

Fetch playlist info with tracklist.

Parameters

urlstringrequired
Playlist/set URL or numeric playlist ID
limitnumberoptional
Max tracks to return (1-200). Default 100

Request

curl -X GET "https://api.zapi.ink/v1/music:soundcloud/playlist?url=https%3A%2F%2Fsoundcloud.com%2Fmugatunesofficial%2Fsets%2Ftiktok-tik-tok-best-songs-hits-2020-viral&limit=" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "url": "https://soundcloud.com/mugatunesofficial/sets/tiktok-tik-tok-best-songs-hits-2020-viral",
  "tags": "Workout Party Chill Study TikTok \"Tik Tok\"",
  "count": 100,
  "genre": "Party",
  "image": "https://i1.sndcdn.com/artworks-R7Tb28ChEtyyHx7N-32fYvQ-t500x500.jpg",
  "items": [
    {
      "url": "https://soundcloud.com/raye/where-is-my-husband",
      "genre": "Pop",
      "image": "https://i1.sndcdn.com/artworks-79zKyQ9mcZvO-0-t500x500.jpg",
      "title": "WHERE IS MY HUSBAND!",
      "artist": {
        "id": 115767975,
        "url": "https://soundcloud.com/raye",
        "name": "RAYE"
      },
      "trackId": 2172401325,
      "likeCount": 46150,
      "playCount": 1694273,
      "durationMs": 30000
    },
    {
      "url": "https://soundcloud.com/iam-doechii/anxiety",
      "genre": "Hip Hop",
      "image": "https://i1.sndcdn.com/artworks-GtsRERqtQq3b-0-t500x500.jpg",
      "title": "Anxiety",
      "artist": {
        "id": 177337922,
        "url": "https://soundcloud.com/iam-doechii",
        "name": "Doechii"
      },
      "trackId": 2046899172,
      "likeCount": 91420,
      "playCount": 3470647,
      "durationMs": 30000
    },
    {
      "url": "https://soundcloud.com/puesta-soul/boston-stella-lefty-cover",
      "genre": "Deep House",
      "image": "https://i1.sndcdn.com/artworks-SSTU602zWLf9d3lj-8l4kFg-t500x500.png",
      "title": "Boston (Stella Lefty Deep House Cover)",
      "artist": {
        "id": 1649416628,
        "url": "https://soundcloud.com/puesta-soul",
        "name": "Puesta Soul"
      },
      "trackId": 2306743976,
      "likeCount": 69,
      "playCount": 6905,
      "durationMs": 198799
    }
  ],
  "owner": {
    "id": 193531220,
    "url": "https://soundcloud.com/mugatunesofficial",
    "name": "MugaTunes Playlists",
    "avatar": "https://i1.sndcdn.com/avatars-DYDGFqyYAhNnDmgq-N2PxYQ-t500x500.jpg",
    "verified": true
  },
  "title": "TikTok Songs 2026 ~ Tik Tok Top Viral Hits Playlist",
  "isAlbum": false,
  "likeCount": 86323,
  "durationMs": 28741434,
  "playlistId": 333345223,
  "trackCount": 139,
  "description": "The best songs trending on Tik Tok, or is it TikTok? Who the **** knows. #NoShittyMusic\n\n💚 Spotify Playlists - https://open.spotify.com/user/31lwmozl7vpo6xomqtl4u45agrjq?si=8acd77…",
  "releaseDate": "2017-06-26T13:31:37Z",
  "repostCount": 4638,
  "lastModified": "2026-05-06T16:07:49Z"
}
GET
Download Audio/v1/music:soundcloud/download
2 params

Return the direct audio stream URL for a track.

Parameters

urlstringrequired
Track URL or numeric track ID
formatenumoptional
Preferred stream format. 'progressive' = direct MP3, 'hls' = m3u8 playlist, 'auto' = progressive then hls. Default 'auto' Values: progressive, hls, auto.

Request

curl -X GET "https://api.zapi.ink/v1/music:soundcloud/download?url=https%3A%2F%2Fsoundcloud.com%2Fuser-167787390%2Fthe-weeknd-blinding-lights&format=" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "url": "https://soundcloud.com/user-167787390/the-weeknd-blinding-lights",
  "image": "https://i1.sndcdn.com/artworks-12n314eZNB8i9ydb-S3uaYg-t500x500.jpg",
  "title": "The Weeknd - Blinding Lights full",
  "artist": {
    "id": 978685288,
    "url": "https://soundcloud.com/user-167787390",
    "name": "Minh Prime"
  },
  "format": "progressive",
  "preset": "mp3_1_0",
  "quality": "sq",
  "trackId": 1316258221,
  "audioUrl": "https://cf-media.sndcdn.com/ZPlWIUpUD7Jz.128.mp3?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiKjovL2NmLW1lZGlhLnNuZGNkbi5jb20vWlBsV0lVcFVEN0p6LjEyOC5tcDMqIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzc5Nzk5NjI3fX19XX0_&Signature=I3rUiJxNPG-w0EX09syvaWj2gUMIbyV9zWa1RT8F709Kkh458aLGURv50p3p57YS6aXfLHAHRsz0eWF9UTIqYXe62FAYEeZe2zz5zIySPd-7hJqz3Jtg55ce9rvGnZYz53PuTRmgG~5WrlZHJ6aG8RX6~wJ1ncxqb63-Z8eZ7ejMWBPHC9GPQ51ABnrtx3z2nj9~NjZ-u8KVNIQ~hRGFmy5oP~9dZBukD9u6Gcl9KlOFDDeEIcX7xoP64KRAdZuev4PnkyGA~LtjRwBuDAFhiDoH-31Y~9hP3gxgHZIv9EGjPM-ngt~CA9QTBaw1wjj6EkZmrliq9xsqdzl~eGIYcQ__&Key-Pair-Id=APKAI6TU7MMXM5DG6EPQ",
  "mimeType": "audio/mpeg",
  "durationMs": 762820
}

Related APIs

More in music

JioSaavn

musicjiosaavn

Search and fetch songs, albums, and playlists from JioSaavn with full audio download URLs at multiple bitrates.

3535 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Spotify

musicspotify

Search tracks, albums, and artists on Spotify. Returns metadata + 30s preview URLs. Full audio is DRM-protected.

3333 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Apple Music

musicapple-music

Search tracks, albums, and artists via the iTunes catalog. Returns metadata + 30s preview URLs.

1010 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Deezer

musicdeezer

Search tracks, albums, artists, and playlists on Deezer. Returns metadata + 30s preview URLs.

1010 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Genius

musicgenius

Search songs and fetch full lyrics from Genius. Returns clean text with section markers preserved.

77 calls so far5mResponses cached for 5m

Shazam

musicshazam

Song search via the Shazam catalog, plus per-country chart top tracks. Note: audio-fingerprint recognition is not implemented.

88 calls so far5mResponses cached for 5m
zapi.

One key, one response shape. We keep the scrapers working.

Get an API key
ProductBrowse APIsPricingDocsMCP server
DevelopersSDK on npmGitHubOpenAPI specllms.txt
SupportReport an issueDiscord
LegalTermsPrivacyCookiesAUPRefunds
© 2026 ZapiPublic web data, one API.
zapi.