Extract meta-data from any website
with one simple API call.
An API that fetches meta, open graph data, schema.org tags from any given website.
Send a request with any URL:
https://getmetadata.fly.dev/v1/meta?url=https://en.wikipedia.org/wiki/Batman
which returns the following JSON.
{ "meta":{ "title":"Batman - Wikipedia", "description":"Batman" }, "openGraph":{ "image":"https://upload.wikimedia.org/wikipedia/en/c/c7/Batman_Infobox.jpg", "image:width":"640", "image:height":"1061", "title":"Batman - Wikipedia", "type":"website" }, "schema":[ { "@context":"https://schema.org", "@type":"Article", "name":"Batman", "url":"https://en.wikipedia.org/wiki/Batman", "sameAs":"http://www.wikidata.org/entity/Q2695156", "mainEntity":"http://www.wikidata.org/entity/Q2695156", "author":{ "@type":"Organization", "name":"Contributors to Wikimedia projects" }, "publisher":{ "@type":"Organization", "name":"Wikimedia Foundation, Inc.", "logo":{ "@type":"ImageObject", "url":"https://www.wikimedia.org/static/images/wmf-hor-googpub.png" } }, "datePublished":"2001-10-23T04:05:04Z", "dateModified":"2023-10-28T07:19:29Z", "image":"https://upload.wikimedia.org/wikipedia/en/c/c7/Batman_Infobox.jpg", "headline":"comic book superhero" } ] }
Built with Elysia + Cheerio with Bun runtime
View Repo: Github