Website Metadata API
Send any URL, get its metadata back as JSON — title, description, canonical, language, favicon and Open Graph — in a single call. No headless browser, no HTML parsing, no LLM. Fast and cheap.
What one call returns
| Field | What you use it for |
|---|---|
title | the page <title> — company/page name for cards and records |
description | the meta description — a ready one-line summary |
canonical | the canonical URL, so you dedupe redirects and variants |
lang | declared content language (e.g. en-US) |
favicon | resolved favicon URL for logos and list rows |
open_graph | og:title, og:image, og:site_name, og:type for rich link previews |
detected_tech | CMS, frameworks, analytics and payment providers found on the page |
server | server / hosting signal from the response headers |
Example
curl "https://siteintel.duckdns.org/v1/analyze?url=https://stripe.com" \
-H "X-RapidAPI-Key: YOUR_KEY"
{
"title": "Stripe | Financial Infrastructure to Grow Your Revenue",
"description": "Stripe is a financial services platform...",
"canonical": "https://stripe.com/en-ca",
"lang": "en-CA",
"favicon": "https://stripe.com/favicon.ico",
"open_graph": { "title": "Stripe", "image": "https://.../Stripe.jpg", "type": "website" },
"detected_tech": ["Next.js"]
}
Why an API instead of parsing HTML yourself
Extracting metadata by hand means fetching each page, handling redirects and encodings, parsing the DOM, resolving relative favicon and Open Graph URLs, and keeping it working as sites change. SiteIntel does all of that server-side and hands back clean JSON, so a metadata lookup is one HTTP request from any language.
Looking for something more specific?
- Link preview API — unfurl URLs into rich cards from the Open Graph fields.
- Tech stack detection API — just the CMS, frameworks and providers a site runs.
- Website screenshot API — a PNG of the page alongside its metadata.
- SiteIntel vs Microlink — how it compares as a metadata/preview API.
Start pulling metadata
50 requests/month free. Pro from $9.99/mo — RapidAPI handles auth and billing.
Get API key Run the live demo