Every PDF you generate gets a hosted, trackable link. See exactly when your invoice, quote or contract is actually opened — and fire a webhook to automate the follow-up.
Start tracking free — 100 PDFs/monthTurn "I sent it" into "I know they read it."
Stop guessing. If a client opened the invoice three times but hasn't paid, that's a very different follow-up than one they never saw.
The document.viewed webhook lets you trigger a thank-you email, a Slack ping, or a CRM update the second a quote is opened.
Tracking is on by default. Every generated PDF returns a view_url and document ID — no setup, no separate service.
Pass an optional callback_url and you're done.
# Generate a PDF — tracking is automatic curl -X POST https://pdfmintapi.com/v1/generate \ -H "Authorization: Bearer pm_your_key" \ -H "Content-Type: application/json" \ -d '{"template":"invoice","data":{ ... },"callback_url":"https://your-app.com/hooks/opened"}' # Response headers include the trackable link: # X-Document-Id: 8f3c...a91 # X-View-Url: https://pdfmintapi.com/d/8f3c...a91 # Check status any time: curl https://pdfmintapi.com/v1/documents/8f3c...a91/status \ -H "Authorization: Bearer pm_your_key" # → { "viewed": true, "view_count": 3, "viewed_at": "..." }
Document tracking is included free — every plan, every PDF, no setup.
Get your free API key →