Modèle PDF dynamique
Tempate de facture
Ce modèle est conçu pour aider les entreprises et les travailleurs indépendants à présenter une facture claire et professionnelle à leurs clients.
Ce modèle offre des espaces organisés pour tous les détails essentiels, y compris les services/produits détaillés, les quantités, les prix et les montants totaux. Avec une section dédiée aux coordonnées du prestataire ainsi qu'à celles du client, cette facture assure transparence et clarté dans les transactions financières. Adaptée à tout secteur d'activité, elle comporte également des champs pour le calcul des taxes.
API PDF dynamique
Intégration de données dynamiques
Chacun de nos modèles est livré avec un ensemble de données dynamiques que vous pouvez personnaliser selon vos besoins.
Voici la liste des données par défaut avec leur type et leur exemple :
Nom | Type | Exemple |
---|---|---|
first_name | string | John |
last_name | string | Doe |
phone | string | 123456789 |
address | string | 569 Therese Springs Apt. 583 |
invoice_nr | string | A50012 |
date | string | 2023-08-01 |
items[] | array | |
items[0][item_name] | string | Retro Bicycle |
items[0][item_qty] | string | 1 |
items[0][item_price] | string | $ 1'099.00 |
subtotal | string | $ 1'298.00 |
tax | string | $ 129.80 |
total | string | $ 1'427.80 |
bank_name | string | Bank of America |
account_name | string | Bicycle Inc. |
account_nr | string | 123456789 |
expiration_date | string | 2023-08-31 |
{
"data": {
"first_name": "John",
"last_name": "Doe",
"phone": "123456789",
"address": "569 Therese Springs Apt. 583",
"invoice_nr": "A50012",
"date": "2023-08-01",
"items": [
{
"item_name": "Retro Bicycle",
"item_qty": "1",
"item_price": "$ 1'099.00"
},
{
"item_name": "Bike Helmet",
"item_qty": "2",
"item_price": "$ 199.00"
}
],
"subtotal": "$ 1'298.00",
"tax": "$ 129.80",
"total": "$ 1'427.80",
"bank_name": "Bank of America",
"account_name": "Bicycle Inc.",
"account_nr": "123456789",
"expiration_date": "2023-08-31"
}
}
curl -X POST "https://pdf-api.io/api/templates/{templateId}/pdf" \
-H "Content-Type: application/json" \
-H "Accept: application/pdf" \
-H "Authorization: Bearer {token}"
-d '{
"data": {
"first_name": "John",
"last_name": "Doe",
"phone": "123456789",
"address": "569 Therese Springs Apt. 583",
"invoice_nr": "A50012",
"date": "2023-08-01",
"items": [
{
"item_name": "Retro Bicycle",
"item_qty": "1",
"item_price": "$ 1'099.00"
},
{
"item_name": "Bike Helmet",
"item_qty": "2",
"item_price": "$ 199.00"
}
],
"subtotal": "$ 1'298.00",
"tax": "$ 129.80",
"total": "$ 1'427.80",
"bank_name": "Bank of America",
"account_name": "Bicycle Inc.",
"account_nr": "123456789",
"expiration_date": "2023-08-31"
}
}'