FFAKTURLAB

API voor UBL- en Peppol-validatie

Prüfen und Erstellen per HTTP · Zugang auf Anfrage
API

Dieselbe Engine, als Endpunkt

Eingabe
UBL · CII · ZUGFeRD-PDF
Antwort
Modell · Befunde · XRechnung
Betrieb
Zustandslos · Schlüssel pro Konto

Eingabe UBL, CII oder ZUGFeRD-PDF; Antwort mit semantischem Modell, Befunden nach KoSIT XRechnung und EN 16931 sowie optional der erzeugten XRechnung. Zustandslos, keine Speicherung von Rechnungsinhalten.

Browser und Server nutzen denselben Code (Paritätsprüfung in jedem Build). Verarbeitung in isolierten Workern mit Zeit- und Speichergrenzen. Schlüssel pro Konto.

Beispielgeplant
POST /v1/validate
Authorization: Bearer <key>
Content-Type: application/xml

<ubl:Invoice …>

HTTP/1.1 200 OK
{ "profile": "xrechnung-3.0",
  "findings": [
    { "id": "BR-DE-15", "severity": "error",
      "path": "/ubl:Invoice/cbc:BuyerReference" }
  ],
  "model": { "id": "RE-2026-0001", "issueDate": "2026-08-22",
             "payable": "119.00", … } }

Endpunkt und Antwortformat werden mit den ersten Integrationen festgelegt; das Beispiel zeigt die Richtung, nicht den Vertrag.

API-Zugang auf Anfrage – Schlüssel werden einzeln vergeben.

Zugang beantragen