Extract Website Metadata

Use our Meta Scraping API to get structured JSON to generate rich link previews and analyze SEO context from any URL.

99.9% Uptime

Start building in seconds

Python

NodeJS

Go

PHP

Java

Ruby

cURL

import requests
url = "https://api.geekflare.com/metascraping"
payload = {"url": "https://example.com"}
headers = {
    "x-api-key": "<api-key>",
    "Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)

Why Geekflare Meta Scraping API

Social Card Support

Parses Open Graph (og:tags) and Twitter Cards to generate rich link previews for your UI.

Schema.org

Customizable to extract structured data like Product prices, Article authors, Reviews, Pricing, etc.

JavaScript Rendering

We use headless browsers to capture metadata generated dynamically by Single Page Applications.

Anti-Bot Bypass

Built-in rotating proxies and fingerprinting protection ensure you get the data, not a CAPTCHA.

AI-Ready

We handle the messy HTML parsing and encodings, returning a clean JSON response for your application.

Global Network

Requests are routed through our global edge network to ensure low latency and high reliability.

Meta Scraping API pricing

  • Free: $0/mo - 500 Credits/mo - Extract ~250 pages - 1 Request per second
  • Starter: $9/mo - 5K Credits/mo - Extract ~2500 pages - 5 Requests per second
  • Growth: Most Popular - $49/mo - 100K Credits/mo - Extract ~50K pages - 25 Requests per second
  • Business: $249/mo - 1M Credits/mo - Extract ~500K pages - 50 Requests per second

Other Geekflare API services

Web Scraping API

Extract HTML, Markdown, or JSON from dynamic web pages with automatic CAPTCHA solving.

Screenshot API

Capture full-page screenshots with headless Chrome. Block ads automatically.

PDF Generator API

Convert any webpage to high-quality PDF documents.

DNS Lookup API

Query DNS records (A, AAAA, MX, TXT) for any domain.

Site Load Time API

Check how much time your site takes to load including DNS, Connect, TLS, and TTFB metrics.

Frequently Asked Questions

What data fields does Meta Scraping API return?
Metadata API returns JSON object containing the Title, Description, Canonical URL, Logo, Author, Language, and all available Open Graph and Twitter Card properties.

How much does a Meta Scraping request cost?
Meta Scraping consumes 2 credits per request.

Why is the API unable to scrape certain websites?
This usually happens when the target site uses sophisticated security measures, WAFs (Web Application Firewalls), or IP rate limiting to block automated traffic. To bypass these restrictions, you may route your request through our residential proxy network by adding the proxyCountry parameter. This makes your request appear as a real user from a specific location.

Important: Using premium proxies consumes 2 additional credits per request.