PDF API Hub Developer Docs
Clear and simple docs for integrating with our PDF API. Only documented fields are shown—everything else is configured in the app/editor.
Video Tutorials
API Basics
Send your API key in the header:
Use this base url for all your requests:
Supports three sections: data (custom fields),form-fields (PDF AcroForm fields), and images (new – for logos, signatures, QR codes).
Request body (application/json)
{ "template_id": "tmpl_123", "data": { "field-bizname": "Acme LLC" }, "form-fields": { "dba-name": "Acme DBA", "legal-business-name": "Acme LLC" }, "images": { "logo": "https://example.com/logo.png", "signature": "https://example.com/signature.png" } }
cURL
curl -X POST "https://api.prefillpdf.com/fill-pdf" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "template_id": "tmpl_123", "data": { "field-bizname": "Acme LLC" }, "form-fields": { "dba-name": "Acme DBA", "legal-business-name": "Acme LLC" }, "images": { "logo": "https://example.com/logo.png", "signature": "https://example.com/signature.png" } }'
More examples (auto-generated)
Ready to Get Started?
Start filling PDFs, adding watermarks, and automating your workflow in minutes.