FunktionenKI-Anbindung und API
Buchhaltungssoftware mit API
Deine Software schreibt E-Rechnungen und lädt Belege hoch.
API-Zugang schon in der Testphase, mit Tagesgrenzen.
Praxistest vom 23. Oktober 2026
E-Rechnung per API, ohne doppelte Entwürfe
Deine Anwendung legt einen Entwurf an, bimetrics nennt fehlende Angaben und liefert die Vorschau.
- ZIPbimetrics-e-rechnung-api.zip12,2 KB
- JSe-rechnung-api.mjsSkript19,7 KB
- JSONrechnung.example.jsonRechnung1,0 KB
- MDREADME.md11,5 KB
- JSONpraxistest.jsonErgebnis1,7 KB
…const created = owned(client, await client.request('POST', '/api/draft/', { body: state.createBody, key: `${state.runId}:create` }));…if (command === 'replay') { log(`Derselbe Idempotency-Key und Inhalt liefern dieselbe Entwurf-ID: ${created.id}`); return { replayed: true, draftId: created.id }; }…{"currency": "EUR","invoiceKind": "ZUGFeRD","typeCode": "380",…"invoiceDraftBody": {…"einvoiceProfile": "EN16931",…}}{"profile": "XRECHNUNG","create": {"httpStatus": 200,"typeCode": "380"},"replay": {"httpStatus": 200,"sameDraftId": true,…},"check": {"buyerReferenceCorrectedInSameDraft": true,"remainingBlocker": "xrechnung_buyer_email_required",…},"preview": {"pages": 1,"watermark": "ENTWURF",…},"issued": false,"exampleFiles": {"e-rechnung-api.mjs": "0bc973977cf5…",…}}"create"Entwurf angelegt, XRechnung über 595,00 €"sameDraftId"Genau so wiederholt: derselbe Entwurf"remainingBlocker"Käuferreferenz ergänzt, im selben Entwurf"watermark"Vorschau geladen: 1 Seite, ENTWURF
Testdaten, geprüft bis zur Vorschau. Ausgestellt wird als ZUGFeRD oder XRechnung, mit eigenem Aufruf.
Weitere Anwendungen
Belege, Zahlungen und Daten per API
Je Aufgabe ein Aufruf, mit dem Recht, das sie braucht.
Belege aus deinen Tools übernehmen
Eine Datei je Aufruf, mit eigener Upload-ID: Wiederholt deine Anwendung ihn, bleibt es ein Beleg.
POST /api/document/ · X-Upload-Request-Id
Buchungen und Belege für dein Reporting
Lies Belege, Umsätze, Kontakte und Buchungen. Änderungen holst du regelmäßig ab, ohne alles neu zu laden.
POST /api/accounting/booking/filter
Zahlung und Rechnung zusammenführen
Weiß dein System, welche Zahlung zu welcher Rechnung gehört, ordnet es sie zu. Gebucht wird wie in der App.
POST /api/match/
Ohne eigenen Code: Make und n8n
Die Make-App lädt Belege hoch und ruft sie ab, die Vorlage für n8n überträgt eine PDF.
Jede Anwendung bekommt ihren eigenen Schlüssel
Als Inhaber legst du ihn für eine Firma an, mit genau den Rechten, die deine Anwendung braucht.
- Ausstellen ist ein eigenes Recht.
- 30, 90 oder 365 Tage gültig, jederzeit widerrufbar.
- Alle Inhaber erfahren von jedem neuen Schlüssel.
Beispieldaten
Fragen zur Buchhaltungs-API
Wie verhindere ich doppelte Entwürfe, wenn ein Aufruf wiederholt wird?
Sende denselben Aufruf mit demselben Idempotency-Key. bimetrics legt dann keinen zweiten Entwurf an und gibt den vorhandenen zurück. Für Uploads gilt dasselbe mit der Upload-ID.
Brauche ich die API oder den MCP-Zugang?
Die API ist für deine eigene Software und feste Abläufe, etwa Rechnungen aus deinem Projekttool oder einen Belegimport. Über MCP fragst du deinen KI-Assistenten und gibst ihm Aufgaben im Chat. Beide haben eigene Freigaben. API oder MCP wählen
Kann die API Rechnungen per E-Mail versenden?
Ja, als eigenen Aufruf mit dem Recht mail:send. Erstellen und Abschließen allein versenden nichts. Versendest du selbst, rufst du PDF und XML über die API ab.
Gibt es Webhooks?
Nein. Deine Anwendung fragt Änderungen regelmäßig ab. Wie das ohne vollständiges Neuladen geht, zeigt das Rezept Delta-Sync. Rezept: Delta-Sync
Kann ich die API im kostenlosen Test nutzen?
Ja. KI-Assistenten und API kannst du schon in der Testphase nutzen, mit Tagesgrenzen für faire Nutzung. Nur ausstellende Serien richtest du per API erst mit Tarif ein. Grenzen ansehen







