Why use an API for invoice PDFs

  • Standardized invoice layout and branding across all customers.
  • Less manual work for finance and support teams.
  • Reliable generation with async processing for high-volume jobs.

Sample payload

{
  "source": "<html><body><h1>Invoice #1024</h1><p>Total: $149.00</p></body></html>",
  "margin": "12mm",
  "print_background": true,
  "filename": "invoice-1024.pdf"
}

Recommended workflow

  1. Render invoice HTML using your billing data.
  2. Submit conversion request from backend with your API key.
  3. Store the PDF and email a download link to the customer.

Get started

Start quickstartNode.js guideView pricing