Aller au contenu principal
API de conversion de factures : guide simple
Blog

API de conversion de factures : guide simple

1 min de lectureVérifié: 29 août 2026
Export Markdown

Sources officielles

Utilisez ces sources pour vérifier dates, formats et changements de règles officiels.

L’API de conversion relie un ERP, un logiciel comptable ou une application. Elle est asynchrone : votre système crée une tâche, suit son état et télécharge le résultat.

Le flux API en cinq étapes

Parcours interactif

Lancez la lecture ou cliquez sur une étape pour suivre une facture à travers ce canal.

Sortie:XRechnungZUGFeRDEN 16931UBLCII

Étape du traitement

Étape 1 sur 6VousConfiguration unique

Créer une clé API

Avec un abonnement Enterprise actif, créez une clé dans votre profil. Conservez-la sur votre serveur.

L’External API est asynchrone : votre système crée une tâche, interroge son statut et télécharge le résultat validé. 1. Créer une clé API: Avec un abonnement Enterprise actif, créez une clé dans votre profil. Conservez-la sur votre serveur. 2. Envoyer la source: Envoyez un PDF, DOCX ou TXT avec le format cible et une clé d’idempotence. Une route pour données structurées existe aussi. 3. Conserver l’ID de tâche: L’API répond immédiatement avec un ID de tâche. La facture est convertie en arrière-plan. 4. Interroger avec backoff: Interrogez le statut à intervalles croissants jusqu’à « completed » ou « failed ». Une tâche n’aboutit que si le fichier a passé la validation du profil demandé. 5. Télécharger le fichier et le rapport: Récupérez le résultat et son rapport de validation. 6. Confier les échecs à une personne: Orientez les échecs de validation vers une correction au lieu de les renvoyer sans changement. Sortie: XRechnung, ZUGFeRD, EN 16931, UBL, CII. Étapes décrites dans ce guide et dans la spécification de l’External API V1. État : octobre 2026.
  1. Avec un abonnement Enterprise actif, créez une clé API dans votre profil.
  2. Envoyez la source à POST /api/v1/invoices:convert avec le format et une clé d’idempotence.
  3. Conservez l’identifiant de tâche retourné.
  4. Interrogez GET /api/v1/tasks/{task_id} avec un délai croissant jusqu’à l’état final.
  5. Téléchargez résultat et rapport. Envoyez les échecs de validation vers une correction, pas une nouvelle tentative identique.

Entrées et formats

L’upload accepte PDF, DOCX et TXT. Une route séparée accepte les données structurées. Les cibles incluent XRechnung, ZUGFeRD, EN 16931, UBL et CII. ZUGFeRD exige une source PDF.

Quand utiliser l’API ?

Utilisez-la pour des flux système à système avec tâches, idempotence et téléchargements explicites. Pour une boîte mail contrôlée et peu volumineuse, utilisez la voie e-mail.

Questions fréquentes

L’API retourne-t-elle la facture immédiatement ?

Non. Elle retourne un identifiant de tâche. L’intégration suit la tâche puis télécharge le résultat.

Existe-t-il des webhooks ?

Le flux partenaire actuel utilise le polling avec délai croissant, pas des webhooks.

Consulter l’API développeur

Consultez l’authentification, les endpoints, les exemples, les limites et les erreurs.

Articles associés