capture.screenshot
Render a public URL to a PNG/JPEG screenshot for vision, QA, or audit evidence. Call when you need pixels — not structured text (use extract.webpage) and not PDF bytes (use extract.pdf). Inputs: required url; optional viewport {width,height}, fullPage, format=png|jpeg. Viewport capped; SSRF/robots fail-closed. Outputs image metadata + base64. Paid (~10 credits / $0.10) via prepaid key or x402.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public http(s) URL to screenshot. Example: https://example.com | |
| format | No | Image format. Example: png | |
| fullPage | No | If true, capture full scrollable page. Example: false | |
| viewport | No | Viewport size within caps (width 320–1920, height 320–1080). Example: {"width":1280,"height":800} |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||