Skip to content
GET/preview

Unfurl a URL into link card metadata

Fetches the URL and returns the metadata needed to render a link card. Fields with no available source return null rather than a guess.

The url in the response is the final destination after redirects — store that rather than the URL you submitted.

$0.001 per call120 req/minFree allowance applies

Request

curl -X GET "https://www.twotic.dev/v1/link-preview/preview" \
  -H "Authorization: Bearer $TWOTIC_KEY"

Parameters

query parameters

NameTypeRequiredDescription
urlstringrequiredThe absolute URL to unfurl.e.g. https://example.com/article

Response

200The link's preview metadata.
{
  "url": "https://example.com/article",
  "type": "article",
  "image": "https://example.com/og/article.png",
  "title": "How we cut inference cost by 80%",
  "author": "Dana Whitfield",
  "locale": "en_US",
  "favicon": "https://example.com/favicon.ico",
  "siteName": "Example Engineering",
  "themeColor": "#0a0a0a",
  "description": "A write-up of the changes that actually mattered.",
  "publishedAt": "2026-06-14T09:00:00Z"
}

As an agent tool

Connect https://www.twotic.dev/api/mcp/link-preview and this endpoint is exposed as the tool link-preview_preview.

Fetch a URL's preview metadata: title, description, image, favicon, site name, author and published date. Choose this when you need to DESCRIBE or display a link — rendering a preview card, saving a bookmark, citing a source — rather than read its content. Requires `url`. Use Web Extract instead if you need the page's actual text.