LedgerLou Docs ist für Desktop optimiert.

Bitte öffne diese Seite auf einem Gerät mit breiterem Bildschirm.

Bank

Transaktionen importieren

Importiert Banktransaktionen direkt als JSON-Array für ein Bankkonto.

POST /v1/bank-transactions
Authorization
Authorization string header erforderlich API-Key im Format ll_.... Übergabe als Bearer Token.
Request Body
bank_account_id uuid erforderlich Ziel-Bankkonto
transactions array erforderlich Transaktionen (max 1000)
Transaktion
tx_date string erforderlich Buchungsdatum (YYYY-MM-DD)
amount number erforderlich Betrag (positiv = Eingang, negativ = Ausgang)
currency string optional Währung (Default: EUR)
counterparty_name string optional Name des Gegenkontos
counterparty_iban string optional IBAN des Gegenkontos
reference string optional Verwendungszweck
bank_reference string optional Bank-Referenznummer
tx_type string optional Transaktionsart
value_date string optional Wertstellungsdatum (YYYY-MM-DD)
Antworten
201
Erfolgreich
400
INVALID_INPUT Pflichtfelder fehlen oder Werte entsprechen nicht dem erwarteten Format.
404
NOT_FOUND Die angeforderte Ressource wurde nicht gefunden.
POST /v1/bank-transactions
cURL
-cmd">curl --request -method">POST -punct">\
  --url 'https://api.ledgerlou.de/v1/bank-transactions' -punct">\
  --header 'Authorization: Bearer ll_your_key'
201 Response
JSON
{
  "batch_id": "<string>",
  "total_rows": 1,
  "imported": 1,
  "skipped_duplicates": 1,
  "errors": []
}