Public invoice link
Every finalized invoice has a secure public URL that you can share directly with your client. The link is generated at finalization and is tied to a unique, unguessable token stored in thepublic_url_token field of the invoice.
Anyone with the link can:
- View the formatted invoice in their browser
- Download the PDF from the invoice page
The public link is only available after finalization. Draft invoices don’t have a shareable URL because their content can still change.
Find the link in the UI
Open any finalized invoice from your dashboard. The shareable link appears in the invoice view — click the copy icon to copy it to your clipboard, then paste it into an email, message, or wherever you communicate with your client.Get the link via the API
When you retrieve an invoice object through the API, thepublic_url_token field is included in the response. Construct the full URL as:
Download a PDF
From the invoice view
Open the invoice in your dashboard and click Download PDF. The PDF is generated on demand and downloads immediately to your device.Via the API
Use the dedicated PDF endpoint to download the invoice as a PDF file programmatically:Content-Type: application/pdf header. Use --output (curl) or the equivalent in your HTTP client to write it to disk.
PDF generation requires the invoice to be finalized. Calling the PDF endpoint on a draft invoice returns a
400 error.What the PDF contains
The generated PDF includes:- Your business name, address, and tax ID (from the snapshot taken at finalization)
- The client’s name and address (also from the finalization snapshot)
- Invoice number, issue date, and due date
- All line items with descriptions, quantities, unit prices, and tax rates
- Subtotal, tax amount, and total
- Your payment instructions and any notes you added
Sharing with clients
The recommended flow for getting a finalized invoice to a client is:1
Finalize the invoice
From the invoice builder, click Finalize. Invoice AI assigns an invoice number and generates the public URL.
2
Copy the public link
Click the copy icon next to the shareable link in the invoice view. The link is ready to send.
3
Send the link to your client
Paste the link into your preferred channel — email, Slack, WhatsApp, or any other messaging tool. Your client clicks the link to view and download the invoice directly.