Validieren und parsen Sie XRechnung, ZUGFeRD und Factur-X über zwei Endpunkte — gepflegt gegen Format-Updates, damit Ihr Team es nicht tun muss.
EN 16931 (BR, BR-CO), XRechnung (BR-DE, Leitweg-ID) und französische Regeln (SIREN/SIRET, TVA) — jede Meldung mit Regel-ID und Erklärseite.
UBL, CII oder Hybrid-PDF rein — normalisiertes EN-16931-JSON raus. Ein Schema für alle Formate, Beträge als Dezimal-Strings.
Fehlermeldungen auf Deutsch, Englisch oder Französisch (?lang=de|en|fr) — zeigen Sie sie ungefiltert Ihren Endnutzern.
Dasselbe Container-Image läuft in Ihrer Infrastruktur — Rechnungsdaten verlassen Ihr Netz nicht. Ein Binary, keine Datenbank.
curl -s -X POST "https://api.billhorse.com/v1/validate?lang=de" \
-H "Authorization: Bearer $BILLHORSE_API_KEY" \
--data-binary @invoice.pdf
{
"valid": false,
"profile": { "label": "Factur-X EN 16931", "en16931": true },
"findings": [
{ "id": "BR-CO-16", "severity": "error",
"expected": "178.50", "actual": "170.00", ... }
]
} Getestet gegen die offizielle KOSIT-Testsuite (86/86) und den FNFE-Factur-X-Korpus (7/7). Verarbeitung ausschließlich im Speicher — Rechnungen werden nie gespeichert.
Wir nehmen derzeit 3–5 Design-Partner auf: früher Zugriff, Einfluss aufs API-Design, dauerhafte Sonderkonditionen. Eine E-Mail genügt.
[email protected]