{"uid":"cap_04Xwq139lx_CzeqASO-0J","slug":"web-page-metadata-extractor-c1781b7c","name":"Web Page Metadata Extractor","description":"Extract webpage metadata, OpenGraph and JSON-LD. Returns title, description, canonical URL, robots directives, headings, Open Graph, Twitter cards and structured data for one public URL per paid request.","url":"https://x402-gateway-production-1f21.up.railway.app/metadata?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["urls"],"properties":{"urls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":100,"minItems":1},"concurrency":{"type":"integer","maximum":20,"minimum":1},"timeout_seconds":{"type":"integer","maximum":60,"minimum":5}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"results":[{"url":"https://example.com/","title":"Example Domain","status":"ready"}],"summary":{"failed":0,"status":"ready","requested":1,"succeeded":1}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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_Th6HunFolZCKy8y_3IpuD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured metadata from one or more URLs, including title, description, Open Graph, Twitter cards, canonical URL, robots directives, headings, and JSON-LD.","exampleAgentPrompt":"Can you fetch the metadata for these three URLs — https://example.com, https://openai.com, and https://github.com — and give me each page's title, description, Open Graph image, and canonical URL?","exampleUseCases":[{"title":"SEO audit for marketing team","prompt":"Pull the title, meta description, canonical URL, and Open Graph tags from these 10 product pages and tell me which ones are missing key SEO fields."},{"title":"Link preview enrichment for social sharing","prompt":"I need the Open Graph title, description, and image URL for https://techcrunch.com/article/ai-agents-2025 so I can generate a rich link preview card."},{"title":"Structured data validation for e-commerce","prompt":"Grab the JSON-LD structured data and heading hierarchy from https://shop.example.com/product/widget-pro — I want to check that the product schema is correctly set up."}],"resultDescription":"Returns a structured object per URL containing: page title, meta description, Open Graph properties (og:title, og:description, og:image, etc.), Twitter card tags, canonical URL, robots meta directives, heading tags (H1–H6), and any JSON-LD structured data blocks found on the page.","failureModes":["URL is unreachable or returns non-2xx status — endpoint may return an error or empty metadata for that URL","Timeout if the target page is slow to respond (max 60 seconds)","Empty or partial metadata if the page uses JavaScript rendering and the content is not in static HTML","Invalid URL format causes validation failure before the request is sent","Exceeding 100 URLs per request returns a schema validation error"],"whenToPreferThis":"Choose this endpoint when you need to batch-extract SEO and structured metadata (Open Graph, Twitter cards, JSON-LD, canonical URLs, robots) from one or many pages without spinning up your own scraper. It is purpose-built for metadata extraction rather than full HTML or content scraping, making it ideal for SEO audits, link preview generation, structured data validation, and content enrichment pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:47:45.133Z","isFirstParty":false,"canonicalSlug":"web-page-metadata-extractor-c1781b7c"}