# 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

```python
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.
