extractor.sh

SoundCloud extraction API

SoundCloud Scraper - Extract Track & Profile Data

Extract public SoundCloud tracks, playlists, sets, and creator profiles into clean Markdown or normalized JSON.

Try it free No account needed

Live playground

Try SoundCloud extraction.

Use an example or paste your own public URL. The playground calls the same cacheable GET API your agent will use.

Output format

Supported inputs

Built for normal public URLs.

  • Public tracks
  • Public playlists and sets
  • Public creator profiles
  • Artwork, descriptions, Markdown, and JSON

Clear boundaries

Know exactly what to expect.

  • No private or deleted audio
  • No comments, waveform data, transcripts, or media downloads
  • The recording itself is not analyzed

One GET request

Add SoundCloud data to your agent.

No SDK and no account are required during the public preview. Choose JSON for typed entities or Markdown for direct model context.

Read the quickstart
curl --get 'https://extractor.sh/api/extract' \
  --data-urlencode 'url=https://soundcloud.com/forss/flickermood' \
  --data-urlencode 'format=json'

Common questions

SoundCloud scraper FAQ

What SoundCloud URLs can extractor.sh process?

Tracks, Playlists and sets, Creator profiles. Use an ordinary public URL from the platform.

What does the SoundCloud extraction API return?

A normalized audio item or creator profile. Choose raw Markdown or schema-versioned JSON for every request.

What are the limits of SoundCloud extraction?

No private or deleted audio. No comments, waveform data, transcripts, or media downloads. The recording itself is not analyzed.

More sources