← All APIs Parsing

SEO Data Extractor API

Visit a URL and pull out every important SEO field in one call.

Give this API a web address and it will visit that page, then hand back everything an SEO professional needs to know: the page title, meta description, meta keywords, robots instructions, canonical link, H1/H2/H3 headings, how many links are on the page, and the HTTP status code. No setup required — just paste a URL and get structured data back in under two seconds.

POSThttps://seo-data-extractor.underscoredone.com/extract
Pricing

$0.01 per request — pay via x402/USDC. No account needed.

How to call

Send a single URL string in the 'url' field. The API will fetch that page and return structured SEO data. If the page redirects, the final destination URL and its status code are returned. All missing fields come back as empty strings, never null. The 'num_links' field is always an integer. Use the returned fields directly for SEO audits, content comparisons, or monitoring pipelines. Do not send multiple URLs in one call — make one call per URL.

Input parameters
NameTypeRequiredDescription
urlstringyesThe full web address of the page you want to analyse, including http:// or https://. Example: https://www.example.com
timeout_secondsintegernoHow many seconds to wait for the page to respond before giving up. Must be between 1 and 15. Defaults to 10 if not provided.
Example requests
Typical input
{
  "url": "https://www.onescales.com"
}
Zero or empty input
{
  "url": "https://www.example.com",
  "timeout_seconds": 1
}
Invalid input (400 error)
{
  "url": "not-a-real-url"
}
Large input
{
  "url": "https://en.wikipedia.org/wiki/Search_engine_optimization",
  "timeout_seconds": 15
}
Example response
{
  "api_version": "1.0.0",
  "url": "https://www.onescales.com",
  "final_url": "https://onescales.com/",
  "status_code": 200,
  "title_tag": "One Scales - Ecommerce, Analytics, Tech, Shopify & Marketing Tutorials",
  "meta_description": "We Create Tutorials, How-To's and Share Insight about E-commerce, Web, Tech, AI, Shopify, Analytics, SEO, PPC, Marketing and More.",
  "meta_keywords": "",
  "meta_robots": "",
  "canonical_tag": "https://onescales.com/",
  "h1_tags": [],
  "h2_tags": [
    "Join our Newsletter",
    "Size chart",
    "Follow Us on Social Media"
  ],
  "h3_tags": [
    "Intro to One Scales"
  ],
  "num_links": 187
}
Error responses
StatusMeaning
400Bad request — your input failed validation or could not be processed. Check the detail field for specifics.
402Payment required. Send a signed USDC payment on Base Mainnet using the x402 protocol.
422Unprocessable — a required field is missing or the wrong type. Check the detail field for specifics.
Links