Catalog/web-opengraph

Web

OpenGraph / Twitter card extractor API

Fetches a page and parses OpenGraph (og:*), Twitter Card (twitter:*), and standard meta/title/canonical tags, merging them with fallbacks into one normalized social card { title, description, image, siteName, type, author, url }. The value-add: any metadata dialect collapses into a single clean object. Answers 'get the social card for this URL', 'what's the OpenGraph image', 'extract title and description from this page', 'preview this link'.

Price$0.01per request
MethodPOST
Route/v1/web/opengraph
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
webopengraphogtwitter-cardsocialmetadatalink-previewmeta-tags
API URLhttps://x402.hexl.dev/v1/web/opengraph
Integration docs
Example request
{
  "url": "https://github.com"
}
Example response
{
  "requestedUrl": "https://github.com",
  "hasOpenGraph": true,
  "hasTwitterCard": true,
  "card": {
    "title": "GitHub: Let's build from here",
    "description": "GitHub is where over 100 million developers shape the future of software.",
    "image": "https://github.githubassets.com/assets/campaign-social.png",
    "siteName": "GitHub",
    "type": "object",
    "url": "https://github.com/",
    "author": null,
    "locale": "en",
    "canonical": null
  },
  "rawMeta": {}
}
Input schema
{
  "type": "object",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "examples": [
        "https://github.com"
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}