{"uid":"cap_kVM8-WqvsMrmPi3uJP0cp","slug":"screenshot-api-html-url-to-png-pdf-text-3e9a2924","name":"Screenshot API – HTML/URL to PNG/PDF/Text","description":"Render URLs to PNG screenshots, PDFs, or extract text. Pay per request via x402 on Base.","url":"https://screenshot-api-production-5291.up.railway.app/html?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_J7xFI7LFNguHJ6HzQDSq0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Renders a given URL to a PNG screenshot, PDF, or extracted text content via a paid POST request","exampleAgentPrompt":"Can you take a screenshot of https://example.com and give me a PNG image of what the page looks like right now?","exampleUseCases":[{"title":"Visual snapshot of competitor site","prompt":"Grab a screenshot of https://competitor.com/pricing so I can see what their pricing page looks like today."},{"title":"Archive webpage as PDF","prompt":"Convert https://blog.example.com/my-article to a PDF so I can save it for my records."},{"title":"Extract text content from URL","prompt":"Pull the text content from https://news.ycombinator.com so I can read the headlines without opening a browser."}],"resultDescription":"Returns a rendered PNG image, PDF file, or extracted plain text depending on the requested output format, representing the visual or textual state of the provided URL at the time of the request.","failureModes":["Invalid or unreachable URL returns an error","Timeout if the target page is slow to load","Payment failure if USDC balance on Base is insufficient","Private or auth-gated pages may render login screens instead of content","Malformed JSON body missing the required 'url' field returns a 400 error"],"whenToPreferThis":"Choose this endpoint when you need a visual or document capture of a live web page — especially for archiving, monitoring page appearance, or extracting readable text from a URL — and you want per-request micropayment pricing via x402 on Base rather than a subscription model.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:31:23.345Z","isFirstParty":false,"canonicalSlug":"screenshot-api-html-url-to-png-pdf-text-3e9a2924"}