Prüft eine XRechnung (UBL oder CII) oder eine ZUGFeRD-PDF gegen EN 16931 – derselbe Prüfer, durch den jede von uns erzeugte Datei läuft
Prüft eine XRechnung (UBL oder CII) oder eine ZUGFeRD-PDF gegen EN 16931 – derselbe Prüfer, durch den jede von uns erzeugte Datei läuft. Entweder multipart/form-data mit Feld file oder der rohe Dateiinhalt mit Content-Type: application/xml bzw. application/pdf, höchstens 5 MB. Der Dateityp wird aus den Bytes bestimmt, nicht aus dem Namen. Kein Kontingentverbrauch, nur die Ratengrenze je Schlüssel.
Request
- Base URL: https://rechnungslotse.de
- URL: https://rechnungslotse.de/api/v1/pruefen
- Auth: one of:
- HTTP bearer
- OAuth 2 (authorization code, authorization URL https://rechnungslotse.de/authorize, token URL https://rechnungslotse.de/api/oauth/token, scopes: pruefen)
Headers
Eindeutig je Vorgang, z. B. die Bestellnummer des Shops. Ein zweiter Aufruf mit demselben Key gibt 30 Tage lang die ERSTE Antwort zurück (Kopfzeile Idempotent-Replay: true). Ohne Key entstehen bei Wiederholung zwei Belege.
Response
200 mit valid, profile, format (ubl, cii, pdf), summary (errors, warnings, notices) und messages je Regel mit severity, code, location und text. Eine Datei, die durchfällt, ist KEIN Fehler: 200 mit valid: false. 400 nur, wenn die Datei weder XML noch PDF ist, 413 über 5 MB, 503 wenn der Prüfdienst nicht antwortet.
Changes
No recorded changes to this operation across all 1 revision of this API.