PDFMonkey
API service for generating PDF documents from HTML templates
PDFMonkey built a visual template editor, and with it stopped being a developers-only tool.
◆Recent moves
- 5mo ago
Keep your PDF files private with passwords
Adding a _password field to a document's meta object produces an AES-256 encrypted PDF, working across code-editor and Builder templates, every integration, and all plans including free. Opt-in per document with no configuration — the same low-ceremony pattern as the rest of PDFMonkey's API surface.
View source ↗ - 6mo ago
Fixes for Boost Pack resets, builder escaping, and preview memory
Three fixes: Boost Packs resetting after a Customer Portal visit, quote and ampersand escaping breaking templates in the new builder, and memory blowups on large PDFs in the preview panel. Stabilization on the builder shipped days earlier.
View source ↗ - 6mo ago
Ruby SDK v1.0.0
The Ruby SDK reaches 1.0 with full CRUD across documents, templates, snippets, engines, and webhooks, typed exceptions, persistent HTTP connections, multi-tenant credential scoping, and draft workflows. Multi-tenant scoping is the notable item — it is what an agency or platform embedding PDFMonkey needs.
View source ↗ - 6mo ago
A visual drag-and-drop template builder, written from scratch
⚡ SPARKA visual drag-and-drop template builder written from scratch, with components, visual styling, and loops, conditions, and variables surfaced in panels instead of template syntax. It changes who can author a document template, which is the constraint that has defined the product until now.
View source ↗ - 8mo ago
Deleted templates can be restored without contacting support
Deleted templates can be listed and restored from the bottom of the templates list rather than through a support chat. A self-service path for a recovery that previously needed a human on the other end.
View source ↗ - 9mo ago
One-off Boost Packs are purchasable from the Billing page
One-off Boost Packs are purchasable directly from the Billing page, with permanent ones still routed through support. Another support interaction converted into a self-serve action.
View source ↗