Grenzen lesen
Benötigte Berechtigung:read(Daten lesen)
Sagt, ob das Einlesen eingeschaltet ist, und nennt die Grenzen für eine Datei.
Benötigt einen Schlüssel mit der Berechtigung read.
AuthentifizierungBearer <bm_…>Empfohlen: Authorization: Bearer bm_…. Der Schlüssel wird nur einmal angezeigt; nie in URLs, Logs oder Frontend-Code ablegen.
Erfolg.
application/json- response
Ob das Einlesen eingeschaltet ist, und die Grenzen einer Datei.
enabled?booleanDas Einlesen ist eingeschaltet.
maxBytes?integerGrößte Datei in Byte.
maxRows?integerMeiste Zeilen einer Datei.
curl --fail-with-body "https://app.bimetrics.de/api/bankstatement/config" \ -H "Authorization: Bearer $BIMETRICS_API_KEY"{ "enabled": true, "maxBytes": 31457280, "maxRows": 15000}Kontoauszug übernehmen POST
Übernimmt, was die Vorschau gezeigt hat: Jede neue Zeile wird zum Umsatz mit Buchung und automatischer Zuordnung, im Hintergrund. Das lässt sich nicht rückgängig machen. Ohne Vorschau mit genau diesem Konto und dieser Zuordnung aus den letzten 60 Minuten: `409 BankStatementPreviewRequired`. Prüf-Fälle werden nur geschrieben, wenn `includeReviewPositions` sie nennt, und nur solche, die die Vorschau gezeigt hat. Unter 50 % lesbaren Zeilen oder ohne etwas zu übernehmen: `409 BankStatementNothingToApply`. Beim Einlesen vergleicht bimetrics noch einmal, die Zahlen können also abweichen; `getStatementImport` nennt das Ergebnis. Dieselbe Datei wird nur einmal übernommen (`409 BankStatementAlreadyImported`). Benötigt einen Schlüssel mit der Berechtigung `statements:import`.
Importe vor dem ersten DATEV-Export prüfen GET
Sagt für einen Zeitraum, ob eingelesene Umsätze vor dem ersten Buchungsexport an DATEV liegen. Die Jahre stehen in `importedBeforeFirstExport`. Benötigt einen Schlüssel mit der Berechtigung `read`.