{"slug":"1gateway-dev-v1-web-screenshot-73a296","title":"Use when an agent must see how a page looks (layout, charts, visual QA, previews","host":"1gateway.dev","method":"GET","resource":"https://1gateway.dev/v1/web/screenshot","category":"image","description":"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 JavaSc","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":2,"answered_7d":2,"latency_ms_median":225,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"format":"jpeg","full_page":"0","url":"https://example.com/","width":1280},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"format":{"description":"Image format (default jpeg)","enum":["png","jpeg"],"examples":["jpeg"],"type":"string"},"full_page":{"description":"1 = capture the whole scrollable page","enum":["0","1"],"examples":["0"],"type":"string"},"url":{"description":"Public http(s) page URL","examples":["https://example.com/"],"maxLength":2048,"pattern":"^https?://","type":"string"},"width":{"description":"Viewport width in px (default 1280; height = 0.625 x width)","examples":[1280],"maximum":1920,"minimum":320,"type":"integer"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"browserMs":{"type":"integer"},"bytes":{"type":"integer"},"capturedAt":{"type":"string"},"contentType":{"type":"string"},"format":{"type":"string"},"fullPage":{"type":"boolean"},"imageBase64":{"type":"string"},"notes":{"items":{"type":"string"},"type":"array"},"url":{"type":"string"},"viewport":{"properties":{"height":{"type":"integer"},"width":{"type":"integer"}},"type":"object"}},"required":["url","format","contentType","viewport","fullPage","bytes","imageBase64","browserMs","capturedAt","notes"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-31","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":228,"error":null},{"day":"2026-10-29","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":222,"error":null}],"description_full":"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/","last_updated":"2026-10-29T00:59:53.834Z","schemes":["exact"]}