Extract URL (clean Markdown)
extract_urlFetch a public web page and return its main content as clean Markdown with title, description, headings and extraction metadata. Removes navigation, ads, cookie banners and scripts. Does not execute JavaScript. Paid via x402 ($0.003 per successful call). Returns JSON (structuredContent + text) with schemaVersion, operation, requestedUrl, finalUrl, title, description, markdown, headings[{level,text}], truncated, extraction{method,statusCode,contentType,charset,redirects,bytesFetched,characters,totalCharacters,words,warnings,durationMs}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute public http:// or https:// URL. Default ports only; no credentials; no IP literals. | |
| includeLinks | No | Keep hyperlinks and images in the Markdown (default true). When false, link text is kept as plain text. | |
| maxCharacters | No | Maximum Markdown characters to return (default 20000, max 100000). |