Extract URL (structured)
extract_url_structuredFetch a public web page and return structured data: page metadata (title, description, canonical URL, language, site name, byline), main content Markdown, ordered headings with levels, and links (text + URL). Deterministic HTML processing, no LLM. Paid via x402 ($0.005 per successful call; the first 5 successful calls per day are free). Returns JSON with schemaVersion, operation, requestedUrl, finalUrl, metadata{title,description,canonicalUrl,language,siteName,byline,publishedTime}, markdown, headings, headingsTruncated, links[{text,url}], linksTruncated, truncated, extraction{...}.
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). |