{"uid":"cap_YELvHjOItalJembkXmA6q","slug":"x402-web-tools-page-metadata-extractor-b390b0ad","name":"x402 Web Tools - Page Metadata Extractor","description":"Title, description, canonical URL, language, author, published and modified dates, favicon, RSS and Atom feeds, Open Graph and Twitter card tags, JSON-LD structured data and the h1/h2 outline of a public web page.","url":"https://q7w9tnp09rjt5ccj.68r.lambda-web.us-east-1.on.aws/v1/metadata?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"https URL of the page"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"lang":{},"feeds":{},"title":{},"json_ld":{},"canonical":{},"open_graph":{},"description":{}}}}}}},"responseSchema":{"type":"json","example":{"lang":"en-US","feeds":[],"title":"x402","json_ld":[],"canonical":"https://x402.org/","open_graph":{"image":"https://x402.org/og.png","title":"x402"},"description":"x402 is the internet's payment standard."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BvoA9FxES1lHENaTyNQUh","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured metadata from a public web page including title, description, canonical URL, language, author, dates, favicon, feeds, Open Graph/Twitter card tags, JSON-LD, and heading outline.","exampleAgentPrompt":"Can you fetch all the metadata for https://x402.org/ — I need the title, description, Open Graph tags, canonical URL, any RSS feeds, and the JSON-LD structured data on that page?","exampleUseCases":[{"title":"Social preview card enrichment","prompt":"I'm building a link preview feature — can you pull the Open Graph title, description, and image from https://stripe.com/blog/payment-api-design for me?"},{"title":"Article authorship and date lookup","prompt":"I need to know who wrote the article at https://www.theverge.com/2024/1/5/example-article and when it was published — can you extract that from the page metadata?"},{"title":"RSS feed discovery for a site","prompt":"Can you check https://hnrss.org/ and tell me what RSS or Atom feeds are available on that page, along with its language and canonical URL?"}],"resultDescription":"A JSON object containing: page title, meta description, canonical URL, language code, published and modified dates, author, favicon URL, array of RSS/Atom feed URLs, Open Graph tags (image, title, description, etc.), Twitter card tags, JSON-LD structured data array, and the h1/h2 heading outline of the page.","failureModes":["Non-HTTPS URL provided — endpoint requires https:// URLs","Page is behind authentication or a paywall — returns incomplete or no metadata","URL is unreachable or returns a non-200 status — extraction fails","Page has no Open Graph tags or JSON-LD — those fields return empty arrays or null","Dynamic JavaScript-rendered metadata may not be captured if page requires JS execution","Malformed or missing URL query parameter — returns validation error"],"whenToPreferThis":"Choose this endpoint when you need rich, structured metadata from a public web page in a single call — especially when you need Open Graph tags, JSON-LD structured data, RSS/Atom feed discovery, canonical URL, and heading outline all at once. It is ideal for link preview generation, SEO auditing, content indexing, and article metadata extraction. Prefer this over a full-page scraper when you only need metadata fields rather than body content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:35:24.113Z","isFirstParty":false,"canonicalSlug":"x402-web-tools-page-metadata-extractor-b390b0ad"}