LedgerLou Docs is optimized for desktop.

Please open this page on a device with a wider screen.

Bank

Attach evidence

Attaches or updates evidence for a bank transaction. The endpoint does not create a booking, does not link a journal intent and does not remove the transaction from the reconciliation queue.

PUT /v1/bank-transactions/:id/evidence
Authorization
Authorization string header required API key in the format ll_.... Pass as a Bearer token.
Request Body
evidence_type string required "bank_statement", "uploaded_document" or "eigenbeleg"
title string optional Title (max 200)
note string conditional Note (max 4000, required for eigenbeleg)
document_id uuid conditional Document ID (required for uploaded_document)
metadata object optional Additional metadata
Responses
200
Success
400
INVALID_INPUT Required fields are missing or values do not match the expected format.
404
NOT_FOUND The requested resource was not found.
PUT /v1/bank-transactions/:id/evidence
cURL
-cmd">curl --request -method">PUT -punct">\
  --url 'https://api.ledgerlou.de/v1/bank-transactions/:id/evidence' -punct">\
  --header 'Authorization: Bearer ll_your_key' -punct">\
  --header 'Content-Type: application/json' -punct">\
  --data '{
  "evidence_type": "eigenbeleg",
  "title": "Barkauf Büromaterial",
  "note": "Quittung nicht mehr auffindbar, Eigenbeleg erstellt"
}'
200 Response
JSON
stored evidence.