Anvil
Anvil is a PDF infrastructure platform providing REST and GraphQL APIs for filling PDF templates with JSON data, generating PDFs from HTML or Markdown, collecting e-signatures (Etch), building web forms, and extracting data from documents via OCR and Document AI. Designed for developers embedding paperwork automation into applications across HR, insurance, financial services, and legal workflows.
APIs
Anvil PDF Filling API
Fill existing PDF templates with JSON data. Send structured data to a PDF template and receive a filled PDF document. Supports text, checkboxes, signatures, and other form field...
Anvil PDF Generation API
Generate new PDFs dynamically from HTML/CSS, structured Markdown, or Anvil's JSON-based layout definition. POST your content to /api/v1/generate-pdf and receive a binary PDF str...
Anvil Etch E-Sign API
Embed white-labeled e-signature collection into applications. Create e-sign packets, route documents to multiple signers, and receive webhook notifications on completion. Suppor...
Anvil GraphQL API
The primary query and mutation interface for Anvil. Covers e-sign packets, workflows, PDF operations, webforms, and document AI. The complete schema is downloadable via GET http...
Anvil Document AI & OCR API
Extract structured data from uploaded PDF documents using AI-powered OCR, automatic field detection, box finding, and schema mapping. Accelerates workflow building by inferring ...
Anvil Webhooks
Event-driven notifications for Anvil workflow events. Receive HTTP POST callbacks when e-sign packets are completed, web forms are submitted, workflow steps are finished, and mo...