Void a manual or imported journal entry
Marks an entry void so its debits/credits stop counting toward balances as of the original posting date. Imported entries require a signed-in web user with void:entries permission; bearer/API/MCP actors cannot use that override. Imported splits and transfer legs are voided together, retained crossed out in registers, and can be restored. Existing reconciliations and their other cleared selections are preserved. Only this entry's rows leave any cleared selection, exposing the resulting live difference; unreconciled imports leave reconciliations unchanged. Covering locks are removed and affected fiscal years reopened. Manual posting corrections still require an unlocked period. Bank-feed posting undo is unchanged. No reversing entry is created. Use void OR reverse for a manual posting, never both.
Request
- Base URL: https://ledgerhq.pro/api/v1
- URL: https://ledgerhq.pro/api/v1/entries/{id}/void
- Auth: one of:
- HTTP bearer and API key in header x-organization-id
- HTTP bearer and API key in header x-organization-id
Path parameters
Journal entry id
Request body
Response
Voided entry with lines
Changes
No recorded changes to this operation across all 3 revisions of this API.