Télécharger une facture dans différents formats
GET/api/v1/invoices/:id/download
Télécharge une facture dans différents formats.
Formats pris en charge :
- pdf : document PDF standard (par défaut)
- ubl : XML UBL 2.1 Invoice (conforme EN16931)
- cii : XML UN/CEFACT Cross Industry Invoice (conforme EN16931)
- facturx : PDF/A-3 Factur-X / ZUGFeRD avec XML CII intégré
Le fichier est retourné en pièce jointe avec l'en-tête Content-Disposition approprié.
Request
Responses
- 200
- 400
- 401
- 404
- 422
Le fichier de la facture dans le format demandé, retourné en pièce jointe binaire avec un en-tête Content-Disposition: attachment.
Le paramètre de requête format n'est pas l'un de pdf, ubl, cii, facturx.
La requête ne comporte aucun jeton d'accès (bearer token) OAuth, ou celui-ci est invalide ou expiré.
Aucune facture n'existe avec l'ID donné, ou la facture appartient à un espace de travail auquel l'application du jeton n'a pas accès - les deux cas renvoient cette même réponse afin de ne jamais révéler l'existence d'une ressource dans un autre espace de travail.
L'export demandé n'a pas pu être généré. Le corps d'erreur indique error: "export_failed" avec un message portant le diagnostic du générateur lui-même - quelle extension EN 16931 le document viole, et les identifiants des lignes fautives lorsque le contrôle les nomme.