microlink logo

Turn soundcloud.com into structured data

Microlink SDK

Make your content attractive

Microlink SDK converts soundcloud.com links into beautiful previews, engaging better your links.

iframe

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

large

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

normal

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

small

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

Features

Capabilities under the hood.

  • Background Refresh
    Stale revalidation, keeping things fresh and always up to date via ttl, reflecting any change on the target URL.
  • Unified Metadata
    Normalized from Open Graph, JSON+LD or HTML markup, such as author, images, colors, dates, lang, etc.
  • Caching Level
    Using Microlink CDN to deliver a different resource each time the query string changes.
  • Color Detection
    Get predominant and complementary colors per every image detected.
  • Contextual Data
    Get more from any data, expanding it to get extra useful information.
  • Media Detection
    Get the original source of any image, video or audio.
  • Native Embeds
    Using oEmbed to get the embedded representation of any URL.
  • Prerender Ready
    Cloud based solution with superior operational performance.
  • Cloud Browsing
    Fast, scalable, and reliable browser automation.
  • Background Refresh
    Stale revalidation, keeping things fresh and always up to date via ttl, reflecting any change on the target URL.
  • Unified Metadata
    Normalized from Open Graph, JSON+LD or HTML markup, such as author, images, colors, dates, lang, etc.
  • Caching Level
    Using Microlink CDN to deliver a different resource each time the query string changes.
  • Color Detection
    Get predominant and complementary colors per every image detected.
  • Contextual Data
    Get more from any data, expanding it to get extra useful information.
  • Media Detection
    Get the original source of any image, video or audio.
  • Native Embeds
    Using oEmbed to get the embedded representation of any URL.
  • Prerender Ready
    Cloud based solution with superior operational performance.
  • Cloud Browsing
    Fast, scalable, and reliable browser automation.

Microlink API

Build APIs from websites

Microlink Query Language (MQL) is a programmatic way to getting content from any URL.

Using MQL (docs)

const mql = require('@microlink/mql')

module.exports = props => {

  const { status, data } = await mql('https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot', {
    video: true,
    audio:true,
    palette: true,
    iframe: true,
    ...props
  })
}

Using Microlink CLI (docs)

$ microlink-api https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot
{
  "title": "Swag Bandicoot [FREE DOWNLOAD]",
  "description": "Thanks for 5.000 likes on https://www.facebook.com/BeautyBrainMusic :D <3 <3 <3",
  "lang": "en",
  "author": "Beauty Brain",
  "publisher": "SoundCloud",
  "image": {
    "url": "https://cdn.microlink.io/data/assets/soundcloud.com!beautybrainsp!beauty-brain-swag-bandicoot/i1.sndcdn.com!artworks-000069142357-nwttc6-t500x500.jpg.jpg",
    "type": "jpg",
    "size": 159956,
    "height": 500,
    "width": 500,
    "size_pretty": "160 kB",
    "palette": [
      "#E20404",
      "#F4DB79",
      "#802514",
      "#AD8F74",
      "#ACC4BC",
      "#373E52"
    ],
    "background_color": "#F4DB79",
    "color": "#C40303",
    "alternative_color": "#802514"
  },
  "audio": {
    "url": "https://cdn.microlink.io/data/assets/soundcloud.com!beautybrainsp!beauty-brain-swag-bandicoot/cf-media.sndcdn.com!89SAEJ1B8jDK.128.mp3!Key-Pair-Id=APKAI6TU7MMXM5DG6EPQ.mp3&Policy=eyJTdGF0ZW1lbnQ",
    "type": "mp3",
    "duration": 200.620408,
    "size": 3210343,
    "duration_pretty": "3m",
    "size_pretty": "3.21 MB"
  },
  "url": "https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot",
  "iframe": {
    "html": "<iframe width=\"100%\" height=\"400\" scrolling=\"no\" frameborder=\"no\" src=\"https://w.soundcloud.com/player/?visual=true&url=https%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F131653594&show_artwork=true\"></iframe>",
    "scripts": []
  },
  "date": "2020-01-11T10:43:42.000Z",
  "logo": {
    "url": "https://cdn.microlink.io/data/assets/soundcloud.com!beautybrainsp!beauty-brain-swag-bandicoot/logo.clearbit.com!soundcloud.com.png",
    "type": "png",
    "size": 4952,
    "height": 128,
    "width": 128,
    "size_pretty": "4.95 kB",
    "palette": [
      "#FC5404",
      "#FCA47C",
      "#832B01",
      "#973101",
      "#953103",
      "#973101"
    ],
    "background_color": "#FC5404",
    "color": "#431600",
    "alternative_color": "#431601"
  },
  "video": null,
  "screenshot": {
    "url": "https://cdn.microlink.io/screenshot/soundcloud.png"
  }
}