One POST request. Cloudflare's headless-Chrome fleet does the rendering — you never run a browser, patch Chromium, or babysit a crashing worker pool.
# curl, same handler as GET /render?url=&format= curl -X POST https://renderapi.cloud/render \ -H "Authorization: Bearer sk_live_xxx" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com", "format": "png"}' \ --output shot.png
No queue to poll, no visual-diff suite, no batch job runner — just the primitive, done reliably.
Full-page or viewport screenshots, print-ready PDFs with background graphics and paper size control.
Identical render params return instantly from cache — you don't pay browser time twice for the same shot.
Query-string GET for a quick curl/browser check, JSON POST for real integrations. Same auth, same meter, same handler.
Pick a tier, get a key. Overage isn't billed automatically in v1 — you get a clear 429 at the cap instead of a surprise invoice.
Paid tier buttons point to placeholder Stripe Payment Links — TODO: replace with real Payment Link once the Stripe account exists.