API and agents
E-Rechnung API für Agenten, Backends und MCP-Clients
Agenten sollen keine Buchhaltungssysteme bedienen müssen, nur um eine deutsche B2B-Rechnung auszustellen. Sie brauchen ein kleines Werkzeug: strukturierte Rechnungsdaten hinein, technisch validiertes ZUGFeRD / Factur-X PDF heraus.
Die richtige Werkzeuggrenze
fakturai macht keine Buchhaltung, kein Mahnwesen und keine Steuerberatung. Die API erzeugt und validiert das Rechnungsformat. Damit passt sie zu Agenten, MCP-Clients und Backends, die bereits wissen, wer verkauft, wer kauft und welche Leistungen berechnet werden.
Minimaler API-Fluss
POST /api/v1/invoices
seller profile: attached to API key
buyer: name, address, VAT ID, email
lines: quantity, unit, unit price, VAT rate
dates: invoice date, due date
Response:
application/pdf
ZUGFeRD / Factur-X hybrid invoiceWarum Validierung in die API gehört
Ein Agent kann Zahlen und Texte vorbereiten. Er sollte aber nicht raten, ob das Ergebnis EN 16931-konform ist oder ob das XML im PDF richtig eingebettet wurde. fakturai prüft das Format vor der Auslieferung und gibt keine Rechnung aus, wenn die Validierung scheitert.
Typische Einsätze
- Claude oder Cursor erstellt eine Rechnung aus Projekt- und Kundendaten.
- Ein internes Agentensystem erzeugt Rechnungen nach erledigten Aufträgen.
- Ein SaaS-Backend bietet deutschen Kunden ZUGFeRD / Factur-X Export an.
- n8n, Make oder Zapier nutzen dieselbe API für no-code Workflows.
Nächste Schritte
Teste den Validator, lies die API-Doku oder erstelle einen API-Key für Agenten-Workflows.
E-Rechnung validieren · API-Key erstellen · API-Doku
Weitere hilfreiche Artikel: E-Rechnung per API & MCP erstellen (JSON, curl, MCP-Prompt) · E-Rechnung mit Python und Node.js erzeugen · E-Rechnungen automatisch aus n8n generieren · Was der KoSIT-Validator wirklich prüft