Introducing the Instagram APIRead more →

SoundCloud scraper API. Live data from any public SoundCloud link.

Get public tracks and artists by link or handle, with tracks in the same fields as on 20 other platforms. We handle the proxies, blocks and platform changes.

GET socialtap.dev/v1/soundcloud/track

What SoundCloud data can you get?

SoundCloud tracks with exact play, like, repost, comment and download counts, genre, tags, license, and the ISRC, label and UPC that labels fill in. Artists with their bio, exact follower counts and the links they list, and every public track an artist has posted, newest first.

Tracks

Call the SoundCloud API from your code.

Copy the request for your language, or hand it to your agent.

SoundCloud Track Try in
const params = new URLSearchParams({
  url: "https://soundcloud.com/forss/flickermood",
});
const res = await fetch(`https://socialtap.dev/v1/soundcloud/track?${params}`, {
  headers: { "x-api-key": process.env.SOCIALTAP_API_KEY ?? "" },
});
const body = await res.json();
if (!res.ok) throw new Error(`${body.error.code}: ${body.error.message}`);
const { data, meta } = body;
console.log(data, meta.credits_charged);
GET https://socialtap.dev/v1/soundcloud/trackDocs

Other platforms, same key.

Posts and profiles come back in the same fields wherever they're from.

Frequently asked questions

What you send, what comes back and how your agent uses it.

Contact us
Does the SoundCloud Track API return the ISRC?
Yes, when the uploader filled it in, as labels and distributors do. Otherwise isrc is null, and so are the album, UPC, label and publisher.
Does the SoundCloud Artist API return an artist's email?
Sometimes. When an account lists an email address among its links, it is in platform_specific.soundcloud.social_links.

Try it on a SoundCloud link you have.

Get a key and send your first request in a minute. The same key works on every platform.

100free credits
  • No credit card
  • Failed requests are free
  • Works on all 218 endpoints
Start for free Read the docs