{"uid":"cap_w8EMvRH1Y7zOKkHtm3oEK","slug":"vibes-coded-screenshot-api-7f98220e","name":"Vibes-Coded Screenshot API","description":"Pay-per-call JSON for AI agents: skill search, listing optimization, install plans, productization, and artifact risk scoring. HTTP 402 → USDC. Full skill marketplace on-site.","url":"https://vibes-coded.com/api/v1/outcomes/screenshot","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"ok":true,"url":"https://example.com","base64":"<omitted in sample — paid response includes PNG base64>","resource":"screenshot","full_page":false,"base64_len":48210,"content_type":"image/png"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7vf-t8dO-4tXpMK5RRoIK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Captures a full or partial PNG screenshot of any URL and returns it as a base64-encoded image via a pay-per-call HTTP 402/USDC endpoint.","exampleAgentPrompt":"Take a screenshot of https://example.com and give me the PNG image — just the above-the-fold view, not the full page.","exampleUseCases":[{"title":"Visual QA of deployed website","prompt":"Take a screenshot of https://staging.myapp.io so I can visually verify the landing page looks correct after the latest deploy."},{"title":"Archiving competitor landing page","prompt":"Capture a screenshot of https://competitor.com/pricing right now — I want a snapshot of their current pricing page to compare against ours."},{"title":"Thumbnail generation for link preview","prompt":"Grab a screenshot of https://myblog.com/post/42 so I can use it as a preview thumbnail for the article share card."}],"resultDescription":"A JSON object with ok (boolean), url (the requested URL), base64 (PNG image data as a base64 string), resource ('screenshot'), full_page (boolean indicating if full page was captured), base64_len (byte length of the base64 string), and content_type ('image/png').","failureModes":["Invalid or unreachable URL returns an error response","Payment failure (HTTP 402 not resolved) blocks the call","Timeout on slow-loading pages may return incomplete renders","Malformed request body causes a 400-level error","Private or login-gated pages may return a screenshot of a login wall rather than the intended content"],"whenToPreferThis":"Choose this endpoint when you need a real rendered PNG screenshot of a live URL and can pay $0.02 USDC per call via x402. It's well-suited for agents that need visual verification, archiving, or thumbnail generation without standing up their own headless browser infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:32:05.143Z","isFirstParty":false}