{"slug":"minifetch-com-api-v1-x402-extract-url-metadata-07e4ad","title":"For technical SEO & metadata indexing","host":"minifetch.com","method":"GET","resource":"https://minifetch.com/api/v1/x402/extract/url-metadata","category":"image","description":"For technical SEO & metadata indexing: Extracts rich structured metadata from your URL (favicons, title, description, canonical, meta tags, Open Graph, Twitter Card, JSON-LD, redirects, headers, performance, headings, images). Returns everything by default; query params narrow response (pass atomic ","price_listed":0.002,"price_asked":0.002,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":422,"reported_calls_30d":19,"reported_payers_30d":6,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"url":"https://github.com"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"fields":{"description":"Optional. Comma-separated selection to narrow the response to only the fields you need: comma-separated atomic field names (e.g. title, description), named groups (network, meta, og, twitter), and/or meta:tag-name for a specific page meta tag. Returns all fields when omitted; an unknown field returns 400.","type":"string"},"includeResponseBody":{"description":"Optional. If set to true, includes the full HTML response body as a string in the result.","type":"boolean"},"omitEmpty":{"description":"Optional. If true, drops empty fields (empty string, [], {}) from the response for token efficiency.","type":"boolean"},"url":{"description":"The target URL from which to extract metadata.","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"queryParameters":{"type":"object"},"results":{"items":{"properties":{"data":{"description":"Default metadata returned: proxy and minifetchCache objects are always returned, outside the ?fields= and ?omitEmpty= query param selections.","properties":{"author":{"type":"string"},"canonical":{"type":"string"},"canonicalUrls":{"items":{"type":"string"},"type":"array"},"charset":{"type":"string"},"creator":{"type":"string"},"description":{"type":"string"},"favicons":{"description":"Discovered icon entries","type":"array"},"headings":{"type":"array"},"hreflang":{"description":"hreflang and href","type":"array"},"image":{"type":"string"},"imgTags":{"type":"array"},"jsonld":{"description":"Parsed JSON-LD blocks","type":"array"},"keywords":{"type":"string"},"lang":{"type":"string"},"minifetchCache":{"description":"Minifetch cache state (~2-min TTL)","properties":{"cachedAt":{"type":"string"},"expiresAt":{"type":"string"},"hit":{"type":"boolean"}},"type":"object"},"og:url":{"description":"Returns all og: tags, not just og:url","type":"string"},"performance":{"properties":{"responseTimeMs":{"type":"number"},"ttfbMs":{"type":"number"}},"type":"object"},"product:brand":{"description":"Returns all brand: tags, not just product:brand","type":"string"},"proxy":{"description":"Fetch provenance","properties":{"proxyType":{"type":"string"},"proxyUrl":{"type":["string","null"]},"robotsTxt":{"properties":{"allowed":{"type":"boolean"}},"type":"object"},"userAgent":{"type":"string"}},"type":"object"},"publisher":{"type":"string"},"redirects":{"description":"Redirect hops followed","properties":{"chain":{"type":"array"},"count":{"type":"integer"}},"type":"object"},"referrer":{"type":"string"},"requestUrl":{"description":"URL as requested, before redirects","type":"string"},"responseBody":{"description":"Raw HTML; only when ?includeResponseBody=true","type":"string"},"responseHeaders":{"description":"Selected response headers","type":"object"},"responseStatusCode":{"type":"integer"},"robots":{"type":"string"},"source":{"type":"string"},"title":{"type":"string"},"twitter:url":{"description":"Returns all twitter: tags, not just twitter:url","type":"string"},"url":{"description":"Final URL after redirects","type":"string"},"viewport":{"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"success":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.002,"price_match":true,"latency_ms":422,"error":null}],"description_full":"For technical SEO & metadata indexing: Extracts rich structured metadata from your URL (favicons, title, description, canonical, meta tags, Open Graph, Twitter Card, JSON-LD, redirects, headers, performance, headings, images). Returns everything by default; query params narrow response (pass atomic field names, ex: ?fields=title,description or named groups: network,meta,og,twitter). ?omitEmpty=true trims tokens for AI agents. Obeys robots.txt. Supports GET & POST","last_updated":"2026-09-22T00:11:41.52Z","schemes":["exact"]}