Get invoice PDF
Scope: sales:invoices.read https://api.alladdin.com/api/v2/invoices/{invoiceId}/pdf
Downloads the invoice as a PDF file. The response Content-Type is application/pdf.
The PDF is generated using the template configured in your account settings. It reflects the current state of the invoice, including any updates made after creation.
Parameters
Path parameters
invoiceId string required
Invoice ID (24-char hex ObjectId)
Request
import requests
url = "https://api.alladdin.com/api/v2/invoices/{invoiceId}/pdf"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Accept": "application/json",
}
response = requests.get(url, headers=headers)
print(response.json())Responses
Response
"string"Success responses
200 PDF binary content application/pdf string<binary>
Error responses
401 Invalid or missing API key application/json 403 Insufficient permissions application/json 404 Invoice not found application/json 429 Rate limit exceeded application/json
