Catalog
WebGETlive

Webpage screenshot

Capture a screenshot of any public URL, returned as a base64 JPEG or PNG.

$0.02
per call
Success
100%
p50 latency
8.72s
p95 latency
11.47s
Calls (30d)
3

Provider contract

Call path
/routes/hugen/web/screenshot
Method
GET
Selected provider
hugendefault
Provider price
$0.02
Settlement
Base USDC · x402 · 5% h402 fee

Quickstart

Both commands call the selected provider directly.

cURL
curl '/routes/hugen/web/screenshot?url=https%3A%2F%2Fgithub.com%2Fcoinbase%2Fx402&format=jpeg&width=1280&height=720'
CLI
h402 call 'web/screenshot' --provider 'hugen' --method GET --query '{"url":"https://github.com/coinbase/x402","format":"jpeg","width":1280,"height":720}'

Parameters & live test

pays real USDC

Fill the request fields, quote the exact per-call total, then choose x402 or eligible bonus credit explicitly before sending. Only the selected provider's listed parameters are accepted.

urlstringrequired

Public URL to screenshot.

e.g.
formatstringoptionaldefault jpeg

Image format.

One of
widthintegeroptional320–3840default 1280

Viewport width in pixels.

heightintegeroptional240–2160default 720

Viewport height in pixels.

GET/routes/hugen/web/screenshot
Request query
{
  "url": "https://github.com/coinbase/x402",
  "format": "jpeg",
  "width": 1280,
  "height": 720
}

ResponseExample response
{
  "data": {
    "url": "https://github.com/coinbase/x402",
    "viewport": {
      "width": 1280,
      "height": 720
    },
    "format": "jpeg",
    "image_base64": "[binary payload omitted from committed sample]",
    "file_size_bytes": 101565,
    "page_title": "GitHub - coinbase/x402: A payments protocol for the internet. Built on HTTP. · GitHub",
    "captured_at": "2026-07-22T15:11:16Z",
    "render_time_ms": 30296
  },
  "h402": {
    "routeId": "web/screenshot",
    "provider": "hugen",
    "selectedCandidateId": "web/screenshot/hugen",
    "routing": "manual",
    "paidBy": "x402-exact"
  }
}

Providers

Choose a provider for this task. The catalog recommends the current default from quality, reliability, and price; your selected provider stays pinned. Listed prices are provider prices; settlement adds a 5% h402 fee.

hugen
x402
100
Success
100%
p50
8.72s
Calls
3
100%
$0.02$0.020/call
Last successful call: 27d ago· Aggregated by h402 — not the source provider