Manual journal entries

Delete a manual journal entry

Soft-deletes a manual journal entry in any state, including a posted one. Requires the manual_journal_entries:delete permission.

DELETE
https://services.magicdoor.com/accounting/company-portal/manual-journal-entries/{manualJournalEntryId}

Authorization

Authorizationstringrequired
Bearer token — Send your API token in the Authorization header as Bearer <token>. Requests without a valid token are rejected with 401 Unauthorized.

Path parameters

manualJournalEntryIdstringrequired

Snowflake id of the manual journal entry.

example: 1830472847398406100

Response

200 · The entry was deleted. The response has no body.

401 · The access token is missing, expired, or not for this company.

403 · The caller does not hold the `manual_journal_entries:delete` permission.

404 · No manual journal entry with this id belongs to the caller's company, or it has been deleted.

Deleting a posted entry rewrites the ledger

Nothing stops a posted entry from being deleted, and once it is, it drops out of the general ledger and every financial report. Balance sheets you have already produced will no longer reconcile with what the API returns.