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
cURL /v1/bank-transactions/:id/evidence -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.