Alladdin

Work in progress

Site en construction

الموقع قيد الإنشاء

Alladdin
GET

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

python
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

json
"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

← PreviousGet invoice attachment →

Next →Delete an invoice →