Intent stornieren (Gegenbuchung)
Storniert einen gesamten Buchungs-Intent durch automatische Erstellung eines neuen Storno-Intents mit gespiegelten Buchungszeilen. Standardmäßig wird das Storno mit heutigem Datum in der aktuellen offenen Periode gebucht. Mit posting_mode=original_period wird das Storno auf das Datum der Originalbuchung gesetzt, sofern die Ursprungsperiode offen ist.
POST
/v1/journal/reverse Authorization
Authorization string header erforderlich API-Key im Format
ll_.... Übergabe als Bearer Token. Request Body
intent_id uuid erforderlich ID des zu stornierenden Intents
reason string optional Stornogrund
posting_mode current_period | original_period optional Default: current_period. original_period bucht in die offene Ursprungsperiode.
Antworten
200
Erfolgreich
400
INVALID_INPUT Pflichtfelder fehlen oder Werte entsprechen nicht dem erwarteten Format.
409
ALREADY_REVERSED Der Intent wurde bereits durch eine Gegenbuchung storniert.
404
NOT_FOUND Die angeforderte Ressource wurde nicht gefunden.
400
PERIOD_LOCKED Die betroffene Periode ist gesperrt und akzeptiert keine neuen Buchungen.
POST
cURL /v1/journal/reverse -cmd">curl --request -method">POST -punct">\
--url 'https://api.ledgerlou.de/v1/journal/reverse' -punct">\
--header 'Authorization: Bearer ll_your_key' -punct">\
--header 'Content-Type: application/json' -punct">\
--data '{
"intent_id": "3fa85f64-...",
"reason": "Falsche Kontierung",
"posting_mode": "original_period"
}' 200 Response
JSON {
"reversal_intent_id": "<string>",
"original_intent_id": "<string>",
"event_count": 1
}