{"uid":"cap_u4gsseIBSsVDNbW0ScY4E","slug":"halowerk-screenshot-headless-chrome-url-renderer-6ca70d20","name":"Halowerk Screenshot — Headless Chrome URL Renderer","description":"Rendert eine URL in Headless Chrome und liefert PNG als Base64 plus kurzlebige Abhol-URL. Viewport, Vollseite und Wartebedingung steuerbar.","url":"https://tools.halowerk.com/v1/screenshot","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Ziel-URL, http oder https"},"width":{"type":"integer","default":1280,"maximum":2560,"minimum":320},"height":{"type":"integer","default":800,"maximum":2000,"minimum":320},"wait_ms":{"type":"integer","default":0,"maximum":10000},"full_page":{"type":"boolean","default":false},"wait_until":{"enum":["domcontentloaded","load","networkidle0","networkidle2"],"type":"string","default":"domcontentloaded"},"include_base64":{"type":"boolean","default":true}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4whcQnZa5hxxhcIP97j9E","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Renders a URL in Headless Chrome and returns a PNG screenshot as Base64 plus a short-lived pickup URL, with configurable viewport, full-page capture, and wait conditions.","exampleAgentPrompt":"Can you take a full-page screenshot of https://example.com at a 1280x800 viewport and give me the PNG as a Base64 string?","exampleUseCases":[{"title":"Visual QA for staging environment","prompt":"Grab a full-page screenshot of our staging site at https://staging.myapp.com using a 1440x900 viewport and wait until the page is fully loaded — I need the Base64 PNG to compare against our baseline."},{"title":"Thumbnail preview for link sharing","prompt":"Take a screenshot of https://blog.acme.com/latest-post at a 1200x630 viewport so I can use it as a preview image — just the visible portion, not the full page."},{"title":"Archive visual state of a competitor page","prompt":"Render https://competitor.io/pricing in headless Chrome at 1920x1080, full page, and give me both the Base64 PNG and the short-lived pickup URL so I can save it."}],"resultDescription":"Returns a JSON object containing the captured webpage as a Base64-encoded PNG image and a short-lived URL from which the rendered screenshot can be retrieved. The caller can control viewport width and height, whether to capture the full scrollable page or just the visible viewport, and optionally specify a wait condition (e.g. network idle or selector present) before the screenshot is taken.","failureModes":["URL is unreachable or returns an HTTP error — screenshot cannot be rendered","Page load times out before the specified wait condition is met","Invalid URL format provided — request rejected","Pickup URL expires before the client retrieves it — file no longer available","JavaScript-heavy pages may not render correctly if wait condition is insufficient"],"whenToPreferThis":"Choose this endpoint when you need a real Headless Chrome rendering of a URL — including JavaScript-executed content — rather than a static HTML fetch. It is ideal when you need the output as a Base64 PNG for embedding, or a short-lived download link for handoff. Useful for visual QA, archiving, thumbnail generation, and any workflow where the visual state of a rendered page matters. Prefer it over raw HTML scraping when layout and rendering fidelity are important.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:37:15.255Z","isFirstParty":false}