PDFs are cumbersome and challenging to manage with modern web technologies. The Anvil PDF API simplifies PDF filling, generation, and e-signing into RESTful endpoints, eliminating the pain of working with PDFs.
Hi Makers! I'm Ben, co-founder and CTO at Anvil.
Today, we're announcing a complete PDF API to make it easy for developers to work with PDFs.
😩 The PDF problem
Paperwork and PDFs are the primary bottlenecks restricting faster adoption of digital tools in every industry. When we started Anvil, we set out to build software that bridges the past and all of its entrenched paper processes to the future of online first, data-centric operations.
On the surface, the solution appears simple. But in reality, paperwork processes are littered with nuances, exceptions, and business rules that add to the complexity of any product built to address these challenges.
💡 Anvil PDF API
Over the last couple years, we have developed a deep knowledge of PDFs, how to create them, manipulate them, and electronically sign them. We also have an extensive library of tools that make interacting with PDFs extremely easy.
Our PDF API includes the following endpoints:
Etch PDF e-sign - An easy, flexible, embeddable and customizable e-signature GraphQL API. You can also fill out a PDF form and/or generate a new PDF to be included in the signature packet with one API call.
PDF generation - An endpoint for creating PDFs from scratch. This endpoint supports markdown formatting and dynamic length tables.
PDF filling - A simple solution to fill in existing PDF documents. Set up a template in minutes, then make a request to the unique template URL with data.
🏃 Getting started
As developers, we want our developer experience to be an enjoyable one. To help you get started, we have
* Comprehensive guides
* A Postman collection
* A live e-sign demo
* An example e-sign repo
* A node client
* A couple of tutorials for common use cases: adding e-signatures to your app and generating an invoice.
Our pricing is also built to scale with your needs as you only pay for the API requests you make. We don't charge monthly recurring fees.
We hope you'll try the Anvil PDF API and get inspired to simplify paperwork processes in your industry. Let us know if you have any feedback or questions for us!
@benogle Wow. This is such a simple and elegant solution to such a complex and nasty problem. PDFs are always a headache. GraphQL support is so cool. Clean and beautiful design. Love the pay-as-you-go pricing model too.
Are you guys planning to focus more on paper-work & forms in general, or are you planning to go even deeper with PDF and add things like LaTeX support, resume templates etc?
@benogle@mechanical_turk we are definitely open to feature requests! We already have some great feedback and things to incorporate in the next iteration. Let us know if there is anything specific you are looking for.
@mechanical_turk Thanks! Specifically LaTeX support hasn't really been on our radar, but we generally have some things in the pipe that will make it even easier to generate totally all-in custom PDFs. Our goal with these APIs is to make interacting with all paperwork programmatically really really easy!