Pepfox API v1

Leistungsstarke Peppol-API für Unternehmen und Integratoren

Peppox bietet eine einfache und leistungsstarke REST-API zur Anbindung Ihrer Rechnungssoftware, Ihres ERP-Systems, Ihrer SaaS-Plattform oder Ihrer individuellen Anwendung an die Peppol-Netzwerk.

Versenden Sie Verkaufsrechnungen, erstellen Sie Gutschriften, generieren Sie UBL-XML, hängen Sie PDFs an, rufen Sie gesendete Dokumente ab und empfangen Sie Einkaufsrechnungen – alles über eine einheitliche API.

POST /invoice/add Authorization: Bearer YOUR_API_KEY Content-Type: application/json { "issue_date": "2026-04-28", "customer": { "endpoint_id": "0208:0123456789", "name": "Customer Company", "country": "BE" } }

Wählen Sie das richtige Konto für Ihre Integration aus

Peppox ist für beides erhältlich Integratoren Und EinzelunternehmenEgal, ob Sie mehrere Kunden oder nur Ihr eigenes Unternehmen betreuen, über dieselbe API haben Sie Zugriff auf Peppol.

Gleiche API. Unterschiedliche Verwendung. Integratoren können mehrere Unternehmen verwalten, während Unternehmenskonten die API für ihre eigenen Peppol-Dokumente nutzen können.

Alles, was Sie zur Automatisierung der Peppol-E-Rechnungsstellung benötigen

Peppox vereinfacht jeden Schritt der elektronischen Rechnungsstellung: Dokumentenerstellung, XML-Generierung, PDF-Anhang, Peppol-Zustellung, Statusverfolgung und Abruf der Eingangsrechnung.

📤 Verkaufsrechnungen versenden

Erstellen Sie Rechnungskopfzeilen, fügen Sie Rechnungspositionen hinzu, hängen Sie eine PDF-Datei an und generieren Sie aus Ihren Daten Peppol-konformes XML.

🧾 Gutschriften erstellen

Gutschriften können mit dem gleichen einfachen Workflow erstellt und versendet werden wie Verkaufsrechnungen.

📄 UBL-XML generieren

Konvertieren Sie Ihre Rechnungs- oder Gutschriftsdaten direkt über die API in Peppol-konformes UBL-XML.

📎 PDF-Dateien anhängen

Fügen Sie PDFs von Rechnungen oder Gutschriften per Upload, Base64-Inhalt oder über eine externe HTTPS-Datei-URL hinzu.

📬 Gesendete Dokumente abrufen

Liste der gesendeten Rechnungskopf- und -positionen zur Überprüfung der Lieferung, des Peppol-Status, der Kundendaten und der Dokumentenhistorie.

📥 Eingangsrechnungen erhalten

Rufen Sie über Peppol die Kopf- und Positionsangaben der von Ihren Lieferanten empfangenen Einkaufsrechnungen ab.

🔍 Suchen, Filtern und Sortieren

Nutzen Sie Filter nach Datum, Status, Dokumenttyp, Stichwort, Seitennummerierung und Sortierung für gesendete und empfangene Dokumente.

🔐 API-Schlüssel-Authentifizierung

Authentifizieren Sie sich sicher mit Ihrem Peppox-API-Schlüssel mithilfe der Bearer-Autorisierung oder API-Schlüsselparametern.

Ein einfacher Workflow für Entwickler

Peppox ist auf einfache Integration ausgelegt. Sie erstellen das Dokument, fügen die Zeilen hinzu, hängen bei Bedarf die PDF-Datei an, generieren das XML, und Peppox kümmert sich um die Peppol-Verbindung.

1

Dokument erstellen

Fügen Sie einen Kopf für eine Verkaufsrechnung oder Gutschrift mit Kunden-, Zahlungs- und Lieferinformationen hinzu.

2

Dokumentzeilen hinzufügen

Fügen Sie Produkte, Dienstleistungen, Mengen, Preise, Mehrwertsteuersätze und Artikelreferenzen hinzu.

3

PDF anhängen

Laden Sie eine PDF-Datei hoch, senden Sie sie als Base64 oder geben Sie eine sichere Remote-URL an.

4

XML generieren

Peppox erstellt das Peppol-konforme UBL-XML-Dokument.

5

Verfolgen und abrufen

Verfolgen Sie die gesendeten Dokumente und rufen Sie die über Peppol erhaltenen Einkaufsrechnungen ab.

Haupt-API-Endpunkte

Die Peppox-API ist in übersichtliche Endpunkte für Rechnungsverwaltung, Gutschriften, XML-Generierung, gesendete Dokumente und empfangene Einkaufsrechnungen unterteilt.

POST

/Rechnung/hinzufügen

Erstellen Sie einen Verkaufsrechnungskopf im Entwurfsstatus.

POST

/invoice_line/add

Fügen Sie einer bestehenden Verkaufsrechnung eine Zeile hinzu.

POST

/invoice_attach_pdf/add

Fügen Sie einer bestehenden Verkaufsrechnung eine PDF-Datei hinzu.

POST

/xml/generate

Generieren Sie eine Peppol-kompatible UBL-XML-Datei.

POST

/creditnote/add

Erstellen Sie einen Gutschriftskopf.

POST

/creditnote_line/add

Fügen Sie einer bestehenden Gutschrift eine Zeile hinzu.

ERHALTEN

/doc-sent/header/list

Liste der gesendeten Rechnungskopfzeilen mit Filtern und Peppol-Status.

ERHALTEN

/doc-sent/lines/list

Die einzelnen Positionen einer gesendeten Rechnung abrufen.

ERHALTEN

/doc-received/header/list

Liste der Kopfzeilen der erhaltenen Einkaufsrechnungen.

ERHALTEN

/doc-received/lines/list

Die einzelnen Positionen einer erhaltenen Einkaufsrechnung abrufen.

Öffentliche API-Dokumentation

Erkunden Sie die Pepbox-API-Dokumentation

Die Peppox-API-Dokumentation ist für Entwickler, Integratoren und Unternehmen öffentlich zugänglich. Auf der API-Seite finden Sie alle verfügbaren Endpunkte, Beispielanfragen, Parameter und Antworten.

Egal ob Sie Verkaufsrechnungen versenden, Gutschriften erstellen, gesendete Dokumente abrufen oder Einkaufsrechnungen empfangen möchten – die Dokumentation hilft Ihnen zu verstehen, wie Sie Ihre Software mit Peppol und Peppox verbinden.

Sauberes JSON, einfache Anfragen

Peppox akzeptiert saubere JSON-Nutzdaten und Standard-HTTP-Anfragen. Entwickler können das Senden und Empfangen von Peppol schnell in bestehende Plattformen integrieren, ohne mehrere anbieterspezifische APIs erlernen zu müssen.

  • REST-API mit JSON-Nutzdaten
  • Einfache API-Schlüsselauthentifizierung
  • Klare Dokumenten-GUIDs zur Nachverfolgung
  • Kompatibel mit PHP, Python, Node.js, Java, .NET und jedem HTTP-Client
Erstellen Sie eine Verkaufsrechnung
curl -X POST "https://api.peppox.com/invoice/add/" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-D '{
"issue_date": "2026-04-28",
"due_date": "2026-05-28",
"Währung": "EUR",
"Kunde": {
"endpoint_id": "0208:0123456789",
"Name": "Kundenunternehmen",
"Land": "BE"
}
}'
Liste der erhaltenen Einkaufsrechnungen
curl "https://api.peppox.com/doc-received/header/list/?supplier_id=YOUR_SUPPLIER_ID"

Peppol-Dokumente senden, empfangen und überprüfen

Peppox beschränkt sich nicht nur auf den Versand von Rechnungen. Ihre Anwendung kann auch gesendete Dokumente abrufen, Dokumentenstatus überprüfen und von Lieferanten erhaltene Eingangsrechnungen importieren.

Für ausgehende Dokumente

Ihre Anwendung kann Verkaufsrechnungen und Gutschriften versenden, anschließend den Lieferstatus überprüfen und bei Bedarf die Dokumentenhistorie abrufen.

  • Kopf- und Zeilenübersichten der Verkaufsrechnung
  • Gutschriftskopfzeilen und -zeilen
  • PDF-Anhänge
  • UBL-XML-Generierung
  • Dokumentenliste gesendet und Peppol-Statusprüfung

Für eingehende Dokumente

Ihre Anwendung kann über Peppol empfangene Einkaufsrechnungen abrufen und in Ihr ERP-System, Ihr Buchhaltungssystem oder Ihren internen Validierungsworkflow importieren.

  • Kopfzeilen der erhaltenen Einkaufsrechnung
  • Erhaltene Positionen der Einkaufsrechnung
  • Lieferanten- und Kundeninformationen
  • Mehrwertsteuerbetrag, zu zahlender Betrag und Zahlungsdetails
  • Suche nach Datum, Status, Dokumenttyp und Stichwort
Beginnen Sie noch heute mit dem Bau.

Verbinden Sie Ihre Software mit Peppol über eine einzige API.

Erstellen Sie ein Integrator-Konto, um mehrere Unternehmen zu verbinden, oder erstellen Sie ein Unternehmenskonto, um Ihre eigenen Peppol-Dokumente direkt über Peppox zu senden und zu empfangen.