url_to_extract
Extract structured data from a page as JSON: title, meta description, canonical URL, language, main text and links. Readability-first, no LLM involved. Requires an API key purchased at https://url-pdf.hammbox.com/buy. Same auth as the other paid tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute http(s) URL of the page to extract. Required. | |
| waitMs | No | Extra settle time after load, 0-10000ms. Few dynamics pages need this. | |
| blockAds | No | Block requests to major ad/analytics domains before rendering. Default false. | |
| darkMode | No | Render with prefers-color-scheme: dark. Default false. | |
| maxLinks | No | Maximum number of links to return, 0-500. Default 100. | |
| timeoutMs | No | Navigation timeout in ms, 5000-100000. Default 45000. | |
| waitUntil | No | Puppeteer navigation wait condition. Default networkidle2. | |
| maxTextChars | No | Truncate main text to this many characters, 500-200000. Default 20000. | |
| clickSelector | No | CSS selector to click before rendering (expand, dismiss modal, switch tab). | |
| waitForSelector | No | Optional CSS selector to wait for before rendering. | |
| hideCookieBanners | No | Remove elements that look like cookie consent banners. Default false. |