import mql from '@microlink/mql' const { data } = await mql('https://news.ycombinator.com/item?id=13713480', { screenshot: true, embed: "screenshot.url" })
embed
Type: <string>
It returns the specified data field as response over the target url, mimic the same headers and body.
You can use dot notation to reference a nested data field of the response payload.
In this way, you can embed any data field directly as part of your HTML markup.
And it will be rendered as an external image:
This signals Microlink to return a specified field and set the
content-type
response accordingly, enabling API URLs to be used directly in HTML, CSS, and Markdown without JavaScript JSON parsing.To authenticate requests securely, use
proxy
and edge-proxy
to protect your credentials.Read more about that at authentication section.