← Back to docs

Erste Schritte mit Postscale Invoices

Erste Schritte mit Postscale Invoices

Mit Postscale Invoices können Sie strukturierte E-Rechnungen (XRechnung, ZUGFeRD) über eine einfache API validieren, versenden und empfangen. Ob Sie die Konformität vor der Einreichung prüfen oder Rechnungen direkt per E-Mail zustellen möchten — dieser Leitfaden deckt alles ab, um loszulegen.

Voraussetzungen

  • Ein Postscale-Konto mit einem aktiven Tarif
  • Ein API-Schlüssel (erstellen Sie einen unter Dashboard > API-Schlüssel)
  • Eine verifizierte Domain (erforderlich für den Rechnungsversand)

Schnellübersicht

FunktionEndpunktBeschreibung
ValidierenPOST /v1/invoices/validatePrüft eine XML-Rechnung gegen EN 16931 / XRechnung-Regeln
SendenPOST /v1/invoices/sendErzeugt und versendet eine konforme E-Rechnung per E-Mail
EmpfangenInbound-WebhookErkennt und extrahiert E-Rechnungen aus eingehenden E-Mails automatisch

Ihr erster Validierungsaufruf

Der schnellste Weg, die API auszuprobieren, ist die Validierung einer vorhandenen Rechnungs-XML:

curl -X POST https://api.postscale.io/v1/invoices/validate \
  -H "Authorization: Bearer ps_live_..." \
  -H "Content-Type: application/xml" \
  -d @invoice.xml

Eine erfolgreiche Antwort sieht so aus:

{
  "valid": true,
  "format": "xrechnung-ubl",
  "standard": "EN 16931",
  "errors": [],
  "warnings": []
}

Bei Problemen enthält das errors-Array detaillierte Beschreibungen mit Feldpfaden und Regel-IDs, sodass Sie diese programmatisch beheben können.

Nächste Schritte