spider_screenshot
Capture a screenshot of any web page. Supports full-page capture and custom viewports. Returns base64-encoded PNG.
Instructions
Capture a screenshot of a web page. Returns base64-encoded PNG by default. Supports full-page capture and custom viewports.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to screenshot | |
| binary | No | Return screenshot as binary instead of base64 | |
| locale | No | Locale | |
| cookies | No | HTTP cookies | |
| timeout | No | Timeout in ms | |
| timezone | No | Timezone | |
| viewport | No | Device viewport settings | |
| block_ads | No | Block ads | |
| full_page | No | Capture full scrollable page. Default: true | |
| automation | No | Automation actions to run before taking the screenshot | |
| cdp_params | No | Chrome DevTools Protocol screenshot options (clip, format, quality) | |
| screenshot | No | Enable screenshot capture | |
| fingerprint | No | Advanced fingerprint detection | |
| block_images | No | Block images from loading before screenshot | |
| country_code | No | ISO country code for proxy | |
| proxy_enabled | No | Enable premium proxies | |
| block_analytics | No | Block analytics | |
| omit_background | No | Transparent background in screenshot | |
| block_stylesheets | No | Block stylesheets |