← Back to directory

Use when an agent must see how a page looks (layout, charts, visual QA, previews...

https://1gateway.dev/v1/web/screenshot

Overview

Use when an agent must see how a page looks (layout, charts, visual QA, previews), not just its text. Input: url, width (320-1920, default 1280), full_page=1 for the whole page, format png or jpeg (default). Output: JSON imageBase64 (decode to the image), contentType, bytes, viewport. Renders JavaScript. Daily cap or bad URL refused before payment. Example: ?url=https://example.com/

Protocol x402
Price $0.01
Payment Asset USD Coin
Payment Network eip155:8453
Category media/images
Provider Web Screenshot
Source bazaar
Indexed 2026-10-29 01:36:38

Health

Status healthy
Latency (p50) 502ms
Uptime (30d) 100.0%
Reliability Score 85/100
Last Checked 2026-10-31 07:13:16
Last Healthy 2026-10-31 07:13:16
Consecutive Failures 0

x402 Payment Validation

Payment Requirements Valid
Asset Verified Known USDC
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "format": "jpeg", "full_page": "0", "url": "https://example.com/", "width": 1280 }, "type": "http" }

Output Schema

{ "example": { "browserMs": 2140, "bytes": 68, "capturedAt": "2026-10-26T12:00:00.000Z", "contentType": "image/jpeg", "format": "jpeg", "fullPage": false, "imageBase64": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=", "notes": [ "Rendered by a headless Chromium on Cloudflare Browser Run; the page content belongs to its publisher." ], "url": "https://example.com/", "viewport": { "height": 800, "width": 1280 } }, "type": "json" }