REST API · XRechnung 3.0.x · EN 16931
XRechnung API
Erzeugen, validieren und versenden Sie XRechnungen direkt aus Ihrer Software. Sie senden JSON, die API liefert eine geprüfte XRechnung-XML nach EN 16931 und den deutschen BR-DE-Regeln zurück.
Kurz erklärt
rechnungsapi.de ist eine XRechnung API der Finbc GmbH aus Essenheim. Sie erzeugt aus JSON-Rechnungsdaten eine XRechnung 3.0.x (UBL oder CII), prüft sie gegen EN 16931 und die BR-DE-Regeln der KoSIT, validiert eingehende XRechnungen und läuft vollständig auf Servern in Deutschland.
Auf einen Blick
- Formate
- XRechnung 3.0.x (UBL und CII), ZUGFeRD 2.x / Factur-X
- Prüfung
- Schema, EN 16931 und deutsche BR-DE-Regeln
- Schnittstelle
- REST, JSON, Authentifizierung per Bearer-Token, OpenAPI-Spezifikation
- Ohne Code
- n8n, Make, Zapier, Dashboard und E-Mail-Workflow
- Hosting
- Deutschland, AVV nach Art. 28 DSGVO inklusive
- Einstieg
- Kostenlos, ohne Kreditkarte
Was die XRechnung API kann
- XRechnung erzeugen: aus JSON eine valide XRechnung-XML erstellen (
createXinvoiceFromJson). - XRechnung validieren: eingehende oder selbst erstellte XML prüfen und Fehler mit Regel-ID zurückbekommen (
validateXinvoiceXml). - XRechnung in ZUGFeRD einbetten: aus einer XRechnung ein ZUGFeRD-PDF/A-3 erzeugen (
createZugferdPdfFromXinvoice). - XRechnung auslesen: Daten aus einer ZUGFeRD-Rechnung als JSON extrahieren und in Ihre Buchhaltung übernehmen.
- Versenden: die fertige Rechnung per E-Mail zustellen.
Für wen die XRechnung API gedacht ist
Softwarehersteller und IT-Teams, die XRechnung in ihr ERP, Shop- oder Abrechnungssystem einbauen wollen, ohne den Standard selbst zu pflegen. Mehr dazu auf der Seite E-Rechnung für IT-Teams.
Unternehmen mit Behördenkunden, die XRechnungen mit Leitweg-ID stellen müssen. Wie die Leitweg-ID aufgebaut ist, erklärt unser Leitfaden zur Leitweg-ID.
Bereit für XRechnung 4.0
XRechnung 4.0 auf Basis der EN 16931-1:2026 ist nicht abwärtskompatibel zu 3.x. Mit der API ändert sich an Ihrer Integration nichts: Wir stellen die Erzeugung rechtzeitig um. Mehr zur Umstellung auf XRechnung 4.0.
XRechnung API oder eigene Implementierung?
Eine eigene Implementierung muss Schema, Schematron-Regeln der EN 16931 und der KoSIT sowie jede neue Version des Standards nachziehen. Mit der API bleibt das unsere Aufgabe: Ihre Software liefert die Rechnungsdaten, die API liefert die korrekte XRechnung. Ohne Registrierung können Sie vorhandene Dateien im kostenlosen XRechnung-Validator prüfen und im XRechnung-Viewer lesbar anzeigen.
Beispiel: XRechnung validieren
curl -X POST https://api.rechnungsapi.de/api/v1/zugferd/validateXinvoiceXml \
-H "Authorization: Bearer $RECHNUNGSAPI_TOKEN" \
-H "Content-Type: application/json" \
-d '{"xinvoiceXML": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>..."}'Alle Felder und Antworten in der API-Dokumentation und als OpenAPI-Spezifikation.
Häufige Fragen
Was ist eine XRechnung API?
Eine XRechnung API ist eine Programmierschnittstelle, über die eine Software XRechnungen automatisch erzeugen, prüfen oder auslesen kann. Bei rechnungsapi.de schicken Sie die Rechnungsdaten als JSON und erhalten eine validierte XRechnung-XML nach EN 16931 zurück.
Welche XRechnung-Version unterstützt die API?
Erzeugt wird XRechnung 3.0.x in der aktuell gültigen Fassung des Standards. Ändert die KoSIT den Standard, passen wir die API an, ohne dass Sie Ihre Integration umbauen müssen.
Brauche ich für die XRechnung API einen Entwickler?
Für die direkte Anbindung per REST ja. Ohne eigene Programmierung lässt sich die API über n8n, Make oder Zapier nutzen, und Rechnungen lassen sich auch über das Dashboard und den E-Mail-Workflow erstellen.
Kann ich mit der API auch XRechnungen an Behörden schicken?
Die API erzeugt die XRechnung inklusive Leitweg-ID (BT-10). Die Einreichung bei Bund und Ländern erfolgt über deren Portale wie OZG-RE oder über Peppol. Eine Peppol-Anbindung bieten wir auf Anfrage an.
Wo werden die Rechnungsdaten verarbeitet?
Ausschließlich auf Servern in Deutschland (Open Telekom Cloud). Ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO ist inklusive.
Was kostet die XRechnung API?
Der Einstieg ist kostenlos und ohne Kreditkarte möglich. Die aktuellen Tarife stehen auf der Preisseite.
Weiterlesen
Kostenlos testen
Registrieren, API-Token im Dashboard abrufen und die ersten Rechnungen im Playground erzeugen. Keine Kreditkarte, keine Vertragsbindung.