{"uid":"cap_cgc-baZ3sBq7dxU0Wx98x","slug":"agdata-screenshot-api-460c2534","name":"agdata Screenshot API","description":"Unblock any URL as Markdown, or get search, social, maps, jobs and news as data. Paid per call in stablecoins over x402 or MPP, with no account.","url":"https://agdata.shveik.dev/v1/x402/screenshot?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048},"width":{"type":"integer","maximum":1920,"minimum":320},"device":{"enum":["desktop","desktop_hd","mobile","tablet"],"type":"string"},"format":{"enum":["jpeg","png","webp","pdf"],"type":"string"},"height":{"type":"integer","maximum":1200,"minimum":240},"delayMs":{"type":"integer","maximum":5000,"minimum":0},"fullPage":{"type":"boolean"},"selector":{"type":"string","maxLength":200},"colorScheme":{"enum":["light","dark"],"type":"string"},"waitForSelector":{"type":"string","maxLength":200}}},"responseSchema":{"type":"json","example":{"bytes":66615,"width":1920,"format":"jpeg","height":1080,"finalUrl":"https://…","fullPage":false,"capturedAt":"2026-10-…","contentType":"image/jp…","imageBase64":"/9j/4AAQ…"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01897","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.01897/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01897","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01897","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_eldazErh-DZpIuaoT0Lg2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01897","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Captures a screenshot of any URL and returns it as a base64-encoded image in JPEG, PNG, WebP, or PDF format","exampleAgentPrompt":"Take a full-page desktop screenshot of https://example.com in JPEG format at 1920x1080, wait 2000ms for the page to fully load, and give me the base64 image.","exampleUseCases":[{"title":"Visual QA for landing page","prompt":"Grab a full-page desktop HD screenshot of https://myproduct.io/pricing in PNG format — I want to visually check how the pricing page looks before we launch tomorrow."},{"title":"Mobile rendering preview","prompt":"Screenshot https://news.ycombinator.com on a mobile device at 375x812 so I can see how it renders on a phone, and return it as a JPEG."},{"title":"Dark mode website capture","prompt":"Take a screenshot of https://github.com/trending in dark color scheme at 1280x900 desktop viewport and give me the image as a WebP."}],"resultDescription":"Returns a JSON object containing: the image encoded as a base64 string (imageBase64), the image format and content type, the rendered width and height in pixels, the final URL after any redirects, the capture timestamp, whether full-page was captured, and the file size in bytes.","failureModes":["URL is unreachable or returns an error — final URL may differ from input and image may be of an error page","Page takes longer to load than the specified delayMs — content may be partially rendered","CSS selector specified in waitForSelector or selector is not found on the page — may time out or return empty","Invalid or unsupported URL format — request rejected","Requested dimensions outside allowed range (width 320–1920, height 240–1200) — validation error","Page requires authentication or is behind a paywall — screenshot shows login prompt"],"whenToPreferThis":"Choose this endpoint when you need a visual rendering of a live webpage — for thumbnail generation, visual QA, accessibility checks, or archiving a page's appearance. It is paid per call with no account required, making it ideal for ad-hoc or agent-driven workflows. Prefer this over HTML-scraping endpoints when the visual layout matters or when the page relies heavily on JavaScript rendering.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T00:35:38.579Z","isFirstParty":false,"canonicalSlug":"agdata-screenshot-api-96d6cff3"}