scrape_to_markdown
Scrape any webpage and convert its content to clean Markdown format. Supports JavaScript rendering, custom headers, and proxy options for flexible extraction.
Instructions
Scrape and convert to markdown format
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to scrape | |
| body | No | Request body for POST/PUT | |
| super | No | Use residential proxy | |
| device | No | Device to emulate | |
| method | No | HTTP method (default: GET) | |
| render | No | Enable JavaScript rendering | |
| geoCode | No | Country code for proxy | |
| timeout | No | Request timeout in milliseconds (5000-120000) | |
| blockAds | No | Block advertisements | |
| callback | No | Webhook URL for async delivery (url-encoded) | |
| sessionId | No | Sticky session ID (0-1000000) | |
| setCookies | No | Send cookies to the target (JSON or header format) | |
| pureCookies | No | Return cookies as provided by the target | |
| disableRetry | No | Disable automatic retry | |
| extraHeaders | No | Forward extra upstream headers | |
| retryTimeout | No | Retry timeout in milliseconds (5000-55000) | |
| customHeaders | No | Let Scrape.do inject default headers | |
| blockResources | No | Block images, CSS, fonts to speed up loading | |
| forwardHeaders | No | Forward tool consumer headers to target | |
| playWithBrowser | No | JSON-encoded Play-with-Browser script to run before conversion | |
| regionalGeoCode | No | Regional proxy location (europe, asia, etc.) | |
| disableRedirection | No | Disable auto redirect following |