Discussions
Erreur 400 lors de la création d'une facture via l'API Pennylane dans Make
11 days ago by Jonas
Bonjour,
Je tente d'automatiser la création de factures dans Pennylane à partir de commandes provenant de Snipcart, en utilisant un scénario Make.
Lors de la requête POST https://app.pennylane.com/api/external/v2/customer_invoices, j'obtiens l'erreur suivante :
[400] The schema of the object isn't any of the following 'Draft Customer Invoice', 'Finalized Customer Invoice'
Voici un extrait du schéma que j'envoie :
[
{
"date": "2025-10-24",
"draft": false,
"deadline": "2025-10-24",
"discount": {
"type": "absolute",
"value": "0"
},
"language": "fr_FR",
"customer_id": 10,
"invoice_lines": [
{
"unit": "unit",
"label": "Accès à l'événement - Tarif soutien",
"discount": {
"type": "absolute",
"value": "0"
},
"quantity": 1,
"vat_rate": "FR_200",
"product_id": null,
"description": null,
"section_rank": null,
"ledger_account_id": null,
"raw_currency_unit_price": "200"
}
],
"add_transaction_reference": false
}
]
J'ai bien renseigné le token d'API et l'authentification fonctionne, mais la requête retourne systématiquement cette erreur de schéma.
Pouvez-vous m'aider à identifier ce qui bloque dans ma requête ?
Merci d'avance,
Jonas
