If you've ever tried to "just turn this page into a PDF on the server," you probably spent a Saturday on it. Headless Chromium works — until it doesn't. CSS backgrounds disappear. Custom fonts come out as squares. The Lambda cold-starts a fresh Chromium each invocation and the first three PDFs of the morning take eleven seconds. By the time the PDF looks right and renders fast, you've shipped half a stack to keep one Chromium process happy. So we made a smaller version of that problem: POST a URL, get a PDF back. curl -X POST https://api.numerixlabs.com/screenshot \ -H "Authorization: Bearer $SNAPAPI_KEY " \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com/invoice/42","format":"pdf"}' \ -o invoice-42.pdf Enter fullscreen mode Exit fullscreen mode That's the whole API. No render queue, no font upload pipeline, no Chromium process to babysit. What "publication-quality" means here It's easy to render a PDF that looks right in a viewer and falls apart when you print it.…