{"uid":"cap_uP5bQaieQ1VHH6XtKVS3q","slug":"agentreader-screenshot-12635aad","name":"AgentReader Screenshot","description":"Render any web page in a real headless browser and return a PNG screenshot. Supports viewport width/height (320-1920) and full-page capture. Ideal for agents doing visual verification, UI monitoring, archiving or content review.","url":"https://agentreader.dev/screenshot","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Absolute http(s) URL of the page to render"},"width":{"type":"number","description":"Viewport width in px (320-1920, default 1280)"},"height":{"type":"number","description":"Viewport height in px (240-1920, default 800)"},"fullPage":{"type":"boolean","description":"Capture the full scrollable page (default false)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TWLZARFldvJ-jqAe2cJ5r","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Render any web page in a real headless browser and return a PNG screenshot with configurable viewport and full-page capture support","exampleAgentPrompt":"Take a full-page screenshot of https://example.com at 1280x800 and show me what it looks like right now.","exampleUseCases":[{"title":"Visual regression check on staging site","prompt":"Can you screenshot https://staging.myapp.com at a 1440px wide viewport and compare it to what I'd expect — I want to see if the new header layout looks right before we deploy?"},{"title":"Mobile rendering verification","prompt":"Grab a screenshot of https://shop.example.com at 375px wide by 812px tall so I can see how it looks on a phone screen."},{"title":"Full-page web archive capture","prompt":"Take a full-page screenshot of https://news.ycombinator.com right now — I want to archive what the front page looks like today."}],"resultDescription":"A PNG image of the rendered web page as seen in a headless browser, with the specified viewport dimensions. If fullPage is true, the entire scrollable page is captured rather than just the visible portion. The response contains the binary PNG data of the screenshot.","failureModes":["Invalid or unreachable URL — page cannot be loaded, returns an error","Viewport dimensions outside allowed range (320-1920 for width, 240-1920 for height) — returns validation error","Timeout if the target page takes too long to load","Pages requiring authentication or bot-detection may return login screens or CAPTCHAs instead of intended content","HTTP/HTTPS scheme required — bare hostnames or file:// URLs not accepted"],"whenToPreferThis":"Use this endpoint when you need a real visual render of a web page — not just its text or HTML — such as for visual regression testing, UI monitoring, archiving page appearance, or verifying how a page actually looks in a browser. Prefer this over HTML extraction or scraping endpoints when pixel-accurate visual output is required, or when CSS, JavaScript rendering, and layout matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:49:23.470Z","isFirstParty":false}