Intégration Peppol conviviale pour les développeurs

Le API Peppox Intégrez la facturation électronique Peppol en quelques minutes, et non en plusieurs semaines. Connectez votre ERP, votre système comptable ou votre plateforme SaaS via une API REST simple et unifiée : sans SOAP, ni complexité.

Obtenir l'accès à l'API
Ce service est pour développeurs/intégrateurs qui gèrent plusieurs sociétés ou entités juridiques.
Avec Peppox, vous pouvez administrer tous vos clients depuis une interface sécurisée et conviviale.
Créer un espace dédié Compte d'entreprise pour chaque client que vous gérez et utilisez la même API simple pour envoyer et recevoir leurs factures et notes de crédit Peppol — sans devenir ou inscription auprès de un point d'accès.

Exemple: si votre ERP héberge plusieurs sociétés/clients, créez un compte Peppox Company pour chacun d'eux et connectez notre API pour livrer et recevoir des documents en leur nom.

Connectez-vous à votre façon — Point d'accès géré ou le vôtre

Nous facilitons la vie des développeurs et intégrateurs. Si vous n'avez pas encore de point d'accès Peppol, commencez à envoyer Factures conformes à Peppol aujourd'hui en utilisant le Point d'accès géré Peppox — pas d’intégration complexe.

Vous avez déjà un point d'accès ? Simplement associez vos informations d'identification et vos certificats dans notre tableau de bord sécurisé et vous êtes prêt. Dans les deux cas, vous utilisez le même API Peppox et les points de terminaison — aucune modification de code.

Apportez votre propre point d'accès

Conservez votre fournisseur actuel et connectez-le en quelques minutes — pas de réécriture, pas de problèmes de migration.

  • Stockez en toute sécurité les informations d'identification et les certificats dans le tableau de bord
  • Aucun changement de code — mêmes points de terminaison et mêmes charges utiles
  • Journaux unifiés, suivi des livraisons et visibilité des erreurs

Pas encore de point d’accès ?

Utilisez le Point d'accès géré Peppox et envoyez votre première facture en deux clics.

  • Pas de contrats AP séparés ni de longue intégration
  • Routage haute performance et sécurisé vers le réseau Peppol
  • Validation BIS UBL / PEPPOL et prise en charge des pièces jointes PDF
Même API pour les deux scénarios. Choisir géré ou lié dans la configuration — les points de terminaison restent identiques.

Changez de point d'accès à tout moment depuis le tableau de bord : conservez vos appels API identiques, mettez simplement à jour la configuration.

Deux flux de travail API pour les développeurs

Choisissez comment vous souhaitez envoyer des documents à Peppol

Peppox offre aux développeurs deux méthodes performantes pour intégrer la facturation électronique Peppol. Vous pouvez soit créer des documents en envoyant des données de facture structurées via nos points de terminaison API existants, soit utiliser la nouvelle API PDF2Peppol envoyer plus rapidement des documents à partir d'un simple PDF.

🧱

1. API de facturation structurée

Voici le flux de travail actuel pour les développeurs. Votre application envoie manuellement les informations de la facture : en-tête, client, fournisseur, lignes, taxes, totaux, pièces jointes, puis génère le fichier XML Peppol.

  • Vous contrôlez chaque champ de la facture.
  • Vous envoyez des données JSON structurées
  • Vous ajoutez des lignes de facture via des points de terminaison dédiés.
  • Vous pouvez joindre le PDF si nécessaire.
  • Vous générez et envoyez du XML conforme à Peppol
/v1/facture/ajouter /v1/invoice_line/add/{id} /v1/invoice_attach_pdf/add /v1/xml/générer
📄

2. API PDF2Peppol

Il s'agit du flux de travail le plus rapide. Votre application envoie une facture ou un avoir au format PDF à Peppox. Peppox prépare les données du document, votre système les vérifie, les confirme et les envoie à Peppol.

  • Aucune génération manuelle de XML
  • Vous n'avez pas besoin de mapper vous-même chaque champ de facture.
  • Travaux pour factures et avoirs
  • Étape de vérification avant l'envoi
  • Idéal lorsque votre logiciel génère déjà des PDF
/pdf2peppol/ajouter/ /pdf2peppol/vérifier/ /pdf2peppol/confirmer/ /pdf2peppol/send/

Du PDF au Peppol en quelques appels API

Avec PDF2Peppol, inutile de refondre votre système de facturation. Si votre ERP, votre plateforme SaaS ou votre logiciel comptable génère déjà des factures ou des avoirs au format PDF, Peppox vous permet de convertir ces documents en un flux d'envoi Peppol.

Document PDF Vérification Peppox Confirmer Livraison Peppol
PDF2Peppol API workflow illustration

API structurée pour un contrôle total du développeur

Ce flux de travail API est idéal si votre application dispose déjà de données de facturation structurées. Vous envoyez du JSON à Peppox ; nous nous chargeons automatiquement de la validation XML, de l’authentification par certificat et du routage des points d’accès.

🔑 Authentification sécurisée

Connectez-vous avec votre clé API : chaque demande est limitée et chiffrée pour votre compte uniquement.

📤 Point de terminaison de la facture

Envoyer des factures en utilisant POST /v1/factures/envoyer — nous le livrons au bon point d’accès.

📡 Webhooks

Recevez des notifications asynchrones pour les confirmations de livraison, les rejets ou les erreurs.

🧰 SDK

Utilisez des SDK prêts à l'emploi pour PHP, Python ou Node.js — économisez des jours de développement.

Exemple de demande — Envoi d'une facture

Un exemple simple utilisant boucleRemplacez vos informations d'identification et Peppox validera et livrera automatiquement la facture au bon point d'accès.


curl -X POST https://api.peppox.com/v1/invoices/send \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -d '{ "access_point": "auto", "invoice": { "invoiceNumber": "INV-2025-1001", "issueDate": "2025-10-12", "currency": "EUR", "buyer": { "vat": "BE0123456789" }, "seller": { "vat": "BE0987654321" }, "lines": [ { "description": "Développement de logiciels", "montant": 1250,00 }, { "description": "Services de support", "montant": 350,00 } ], "attachments": [ { "type": "pdf", "fileBase64": "JVBERi0xLjQKJeLjz9M..." } ] } }'

✅ Le même appel fonctionne avec n’importe quel point d’accès — Peppox gère le routage.

Présentation des points de terminaison de l'API : API structurée et API PDF2Peppol

Point final Description Méthode
/v1/facture/ajouter Créez un nouvel en-tête de facture et stockez les détails du fournisseur, du client et du paiement. POSTE
/v1/invoice_line/add/{id} Ajoutez une ou plusieurs lignes de produits ou de services à une facture existante. POSTE
/v1/invoice_attach_pdf/add Joignez un document PDF à une facture existante en utilisant le téléchargement, Base64 ou une URL distante. POSTE
/v1/xml/générer Générez un fichier XML UBL compatible Peppol combinant la facture, ses lignes et ses pièces jointes. POSTE
/v1/webhooks/registre Inscrivez un webhook pour recevoir des mises à jour de livraison POSTE
API PDF2Peppol — Envoyez des documents plus rapidement depuis un PDF
/pdf2peppol/ajouter/ Téléchargez une facture ou une note de crédit au format PDF. Peppox prépare les données du document pour traitement par Peppol. POSTE
/pdf2peppol/vérifier/ Vérifiez les données extraites et préparées des documents avant de les envoyer à Peppol. OBTENIR
/pdf2peppol/confirmer/ Veuillez confirmer que les données du document sont correctes et prêtes pour la livraison par Peppol. POSTE
/pdf2peppol/send/ Envoyez la facture confirmée ou l'avoir au réseau Peppol. POSTE