{"slug":"api-socialfetch-dev-v1-web-markdown-b8849d","title":"Convert a web page URL into clean markdown","host":"api.socialfetch.dev","method":"GET","resource":"https://api.socialfetch.dev/v1/web/markdown","category":"search","description":"Convert a web page URL into clean markdown.","price_listed":0.014,"price_asked":0.014,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":236,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"url":"https://www.socialfetch.dev"},"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":{"cacheMode":{"default":"enabled","description":"Cache behavior. `enabled`: read from cache if present, else fetch and write to cache. `bypass`: always fetch fresh, ignoring and not updating the cache. `write_only`: always fetch fresh, but write the result to cache without reading from it first. Default: `enabled`.","enum":["enabled","bypass","write_only"],"type":"string"},"filter":{"default":"fit","description":"Markdown extraction filter. `fit`: strip boilerplate and extract the main readable content. `raw`: full unfiltered page markdown, no content pruning. `bm25`: rank and return only the content most relevant to `query`, using the BM25 keyword-relevance algorithm — requires `query` to be set.","enum":["fit","raw","bm25"],"type":"string"},"query":{"description":"Optional query string used by the bm25 filter to rank relevant content.","maxLength":500,"type":"string"},"scanFullPage":{"anyOf":[{"type":"boolean"},{"enum":["0","1","true","false"],"type":"string"}],"description":"When true, scroll the page to load dynamically appended content (infinite scroll). Default false."},"url":{"description":"Web page URL to fetch.","maxLength":2083,"minLength":1,"type":"string"},"waitFor":{"description":"Wait for a CSS selector before extraction. Must be prefixed with \"css:\" (e.g. css:main). JavaScript wait conditions are not supported.","maxLength":200,"type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"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.014,"price_match":true,"latency_ms":236,"error":null}],"description_full":"Convert a web page URL into clean markdown.","last_updated":"2026-09-15T07:31:37.254Z","schemes":["exact"]}