Skip to content

HTML

Get the rendered HTML markup of the target URL

html.js
import createClient from 'microlink.io'

const microlink = createClient()

const html = async (url, opts) => {
  const data = await microlink.metadata(url, {
    meta: false,
    data: {
      html: {
        selector: 'html'
      }
    },
    ...opts
  })

  return data.html
}

const result = await html('https://example.com')

console.log(result)