Zum Hauptinhalt springen
ProAPI & Automation

REST API & DATEV Export

Deine Rechnungsdaten gehören dir - also greif auch programmatisch darauf zu. Über die scoped REST API holst du Rechnungen, Kunden und Zahlungen ab oder legst neue an, mit HMAC-signierten Webhooks bekommst du Ereignisse in Echtzeit, und der DATEV-Export erzeugt einen sauberen Buchungsstapel für deinen Steuerberater. Buchhaltung automatisieren, statt sie abzutippen.

Ein Blick hinein - live

Live-Vorschau. Interaktiv wird es mit deinem Konto.

Was REST API & DATEV Export kann

Wer ernsthaft mit Rechnungen arbeitet, will irgendwann raus aus dem manuellen Klickbetrieb. Zahlen sollen automatisch in die eigene Software fließen, der Steuerberater soll die Buchungen ohne Abtippen bekommen, und andere Systeme sollen mitbekommen, wenn eine Rechnung bezahlt wurde. Genau dafür bündelt dieses Werkzeug drei Bausteine: eine REST API, ausgehende Webhooks und den DATEV-Export.

Die REST API ist scoped, also mit fein abgestuften Berechtigungen. Du erstellst API-Schlüssel und vergibst gezielt Rechte: "Verkauf lesen" (sales:read) für den Abruf von Rechnungen, Kunden, Artikeln und Zahlungen, "Verkauf schreiben" (sales:write) zum Anlegen von Entwürfen, Festschreiben und Buchen von Zahlungen, sowie "Webhooks verwalten" (webhooks:manage) für die Webhook-Abos. Jeder Schlüssel zeigt seinen Präfix, wann er zuletzt genutzt wurde, und lässt sich jederzeit widerrufen. So bleibt ein Integrationsschlüssel für ein Buchhaltungstool auf genau die Rechte beschränkt, die es braucht.

Ausgehende Webhooks liefern Ereignisse in Echtzeit an deine eigene URL. Wird eine Rechnung festgeschrieben oder eine Zahlung erfasst, schickt das System eine signierte Nachricht an deinen Endpunkt. Die Signatur per HMAC erlaubt dir, die Echtheit jeder Zustellung zu prüfen, sodass niemand gefälschte Ereignisse einschleusen kann. Damit reagierst du automatisch auf Geschäftsvorfälle, statt zu pollen.

Der DATEV-Export ist das Herzstück für die Zusammenarbeit mit dem Steuerberater. Aus deinen Rechnungen eines Zeitraums erzeugt das Werkzeug einen DATEV-kompatiblen Buchungsstapel im EXTF-Format, den deine Kanzlei direkt in DATEV Kanzlei-Rechnungswesen importieren kann. Du gibst Berater-Nummer (sieben Ziffern), Mandanten-Nummer (fünf Ziffern), den Beginn des Wirtschaftsjahres und den Kontenrahmen an - SKR03 oder SKR04 - und der Export mappt Erlöskonten und Debitoren nach den kanonischen Regeln.

Die Validierung ist streng, weil DATEV streng ist. Berater- und Mandantennummer müssen exakt die richtige Ziffernzahl haben, das Enddatum muss nach dem Startdatum liegen. Kleine Fehler beim Format führen sonst später zu Importproblemen in der Kanzlei - besser, das Werkzeug fängt sie sofort ab, mit klaren Meldungen statt kryptischer DATEV-Fehler.

Dieses Werkzeug richtet sich an alle, die ihre Buchhaltung skalieren wollen: Selbstständige mit vielen Rechnungen, kleine Unternehmen mit eigenem Tooling und alle, die ihren Steuerberater glücklich machen wollen. Zusammen mit dem API-Spielplatz zum Ausprobieren der Endpunkte und den Skripten zur Weiterverarbeitung wird daraus eine Automatisierungskette, die manuelle Buchhaltungsarbeit deutlich reduziert.

Funktionen

Scoped API-Schlüssel

Vergib gezielt Rechte: Verkauf lesen, Verkauf schreiben oder Webhooks verwalten - je Schlüssel und jederzeit widerrufbar.

Rechnungsdaten per REST

Rechnungen, Kunden, Artikel und Zahlungen programmatisch abrufen oder Entwürfe anlegen und festschreiben.

HMAC-signierte Webhooks

Ereignisse landen in Echtzeit an deiner URL, signiert per HMAC, damit du die Echtheit jeder Zustellung prüfst.

DATEV-Buchungsstapel

Erzeuge einen DATEV-kompatiblen Export im EXTF-Format zum direkten Import in DATEV Kanzlei-Rechnungswesen.

SKR03 und SKR04

Wähle deinen Kontenrahmen, und der Export mappt Erlöskonten und Debitoren nach den kanonischen Regeln.

Strenge Validierung

Berater- und Mandantennummer sowie der Zeitraum werden vorab geprüft, damit der Import in der Kanzlei nicht scheitert.

So funktioniert es

  1. 1

    API-Schlüssel erstellen

    Lege einen Schlüssel an und vergib nur die Rechte, die deine Integration wirklich braucht.

  2. 2

    Endpunkte ansprechen

    Nutze den Schlüssel, um Rechnungen und Zahlungen per REST abzurufen oder anzulegen - zum Testen hilft der API-Spielplatz.

  3. 3

    Webhooks einrichten

    Registriere deine URL und prüfe die HMAC-Signatur jeder eingehenden Nachricht, um auf Ereignisse zu reagieren.

  4. 4

    DATEV-Export erzeugen

    Trag Berater-Nr, Mandanten-Nr, Wirtschaftsjahr und Kontenrahmen ein, wähle den Zeitraum und lade den Buchungsstapel herunter.

Wer das braucht

Selbstständige, die Rechnungsdaten automatisch in eigene Software ziehen.
Unternehmen, die ihrem Steuerberater fertige Buchungsstapel übergeben.
Entwickler, die Zahlungseingänge per Webhook in Echtzeit verarbeiten.
Buchhaltungen, die manuelles Abtippen von Belegen abschaffen wollen.
Teams, die Drittsysteme sicher und scoped an die Rechnungsdaten anbinden.

Häufige Fragen

Was ist ein DATEV-Buchungsstapel?

Eine standardisierte Datei im EXTF-Format, die dein Steuerberater direkt in DATEV Kanzlei-Rechnungswesen importieren kann. Statt jede Rechnung von Hand zu buchen, übergibt er den Stapel in einem Rutsch. Das spart Zeit und vermeidet Übertragungsfehler.

SKR03 oder SKR04 - was nehme ich?

Das hängt vom Kontenrahmen deiner Buchhaltung ab. Frag im Zweifel deinen Steuerberater, welchen ihr verwendet, und stell ihn im Export entsprechend ein. Das Werkzeug mappt die Erlös- und Debitorenkonten passend zum gewählten Rahmen.

Wie sichere ich meine API-Schlüssel?

Vergib pro Schlüssel nur die nötigen Scopes, etwa nur Lesezugriff für ein reines Reporting-Tool. Zeigt ein Schlüssel verdächtige Nutzung oder wird ein Gerät kompromittiert, widerrufst du ihn sofort. Der letzte Nutzungszeitpunkt hilft dir, ungenutzte Schlüssel zu erkennen.

Warum sind Webhooks signiert?

Damit du sicher sein kannst, dass ein eingehendes Ereignis wirklich von uns stammt. Die HMAC-Signatur wird mit deinem geheimen Schlüssel berechnet. Prüfst du sie auf deiner Seite, kann niemand gefälschte Ereignisse an deinen Endpunkt schicken.

Warum ist die Nummernvalidierung so streng?

Weil DATEV es ist. Die Berater-Nr muss genau sieben, die Mandanten-Nr genau fünf Ziffern haben. Stimmt das Format nicht, lehnt DATEV den Import ab. Das Werkzeug prüft die Angaben vorab und meldet Fehler in Klartext, damit der Stapel in der Kanzlei sauber durchläuft.

API-Spielplatz

Teste HTTP-Anfragen, verwalte Collections und Umgebungsvariablen.

Mock-Server

Definiere Mock-Endpunkte mit Response-Templates und Request-Logging.

Skripte

Eigene JavaScript- und TypeScript-Skripte in sandboxed Umgebung ausführen. Tool-APIs steuern,…

Einkommensteuer-Rechner

Berechne deine Einkommensteuer nach § 32a EStG. Grund- und Splittingtarif, Soli und Kirchenst…

JSON-Formatierer

Formatiere, validiere und minimiere JSON mit Syntaxhervorhebung und Fehlererkennung. Kostenlo…

Bereit für REST API & DATEV Export?

Keine Installation. Zum Loslegen kein Konto nötig. Direkt im Browser öffnen.

Jetzt öffnen