{"uid":"cap_9vC5A_6wEpsxTV_QtetL3","slug":"screenshot-x402-analyze-screenshot-3cad7576","name":"Screenshot-x402 Analyze Screenshot","description":"Screenshot-x402 is a pay-per-request screenshot API for AI agents. No API keys, no subscriptions, x402 payments, Cloudflare Browser Rendering, optional vision.","url":"https://screenshotx402.com/tool/analyze_screenshot?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Page to capture"},"width":{"type":"number","default":1920,"maximum":3840,"minimum":100,"description":"Viewport width"},"height":{"type":"number","default":1080,"maximum":2160,"minimum":100,"description":"Viewport height"},"prompt":{"type":"string","default":"Describe this page in three short sentences.","description":"Instruction for the vision model"},"fullPage":{"type":"boolean","default":false,"description":"Full page capture"},"colorScheme":{"enum":["light","dark","no-preference"],"type":"string","default":"no-preference","description":"Emulates prefers-color-scheme before navigation"},"hideSelectors":{"type":"array","items":{"type":"string","maxLength":500,"minLength":1},"default":[],"maxItems":40,"description":"CSS selectors to hide with display:none before capture"},"deviceScaleFactor":{"type":"number","default":1,"maximum":3,"minimum":1,"description":"Viewport pixel ratio (1=normal, 2=Retina-style sharpness)"}}},"responseSchema":{"type":"json","example":{"_meta":{"renderTimeMs":2100},"content":[{"text":"The page features a product headline and a primary signup button in the header.","type":"text"}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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":{"p10Cents":"3.0000","medianCents":"3.0000","p90Cents":"3.0000","minCents":"3.0000","maxCents":"3.0000","p95Cents":"3.0000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Oa_Zsbg2fxlg9VzFWCYkZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Captures a webpage screenshot and runs a vision model to produce a natural-language description or analysis of the page content.","exampleAgentPrompt":"Screenshot the page at https://example.com at 1280x800 in dark mode and describe what you see in three short sentences — hide the cookie banner using '#cookie-notice' before capturing.","exampleUseCases":[{"title":"Audit competitor landing page visually","prompt":"Go to https://competitorsite.com and take a screenshot, then tell me what their main headline, call-to-action, and overall page layout look like right now — I want to know if they've changed anything since last month."},{"title":"Verify live product page appearance","prompt":"Screenshot our product page at https://mystore.com/products/widget and describe what a customer would actually see — check that the hero image, price, and Add to Cart button are all visible and nothing looks broken."},{"title":"Summarize news site front page","prompt":"Capture https://techcrunch.com right now and give me a quick rundown of the top stories and visual layout you see — just the main headlines and any prominent images or banners on the front page."}],"resultDescription":"A JSON object containing a 'content' array with a 'text' field holding the vision model's natural-language description of the captured page, plus a '_meta' object with render time in milliseconds.","failureModes":["Invalid or unreachable URL returns an error with no screenshot","Vision model fails to process image, returning empty content array","Viewport dimensions out of allowed range (100–3840 x 100–2160) cause validation error","CSS selectors list exceeds 40 items, triggering schema validation failure","Payment not completed via x402 protocol results in 402 Payment Required response","Page takes too long to render, causing timeout with no result"],"whenToPreferThis":"Choose this endpoint when you need both a visual capture of a webpage AND an immediate AI-generated textual interpretation of that capture in a single pay-per-request call with no API key setup. Ideal for agents that need to understand what a page looks like without storing or processing raw image bytes themselves. Prefer over plain screenshot endpoints when the downstream task requires natural language understanding of page content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T06:39:53.367Z","isFirstParty":false,"canonicalSlug":"screenshot-x402-analyze-screenshot-3cad7576"}