Delete a manual reconciliation
Removes a completed reconciliation, reopening the period it covered. Only the most recently completed one can go. Requires the reconciliations:write permission.
Authorization
AuthorizationstringrequiredBearer token — Send your API token in the Authorization header as Bearer <token>. Requests without a valid token are rejected with 401 Unauthorized.
Path parameters
bankAccountIdstringrequiredThe bank account being reconciled.
example: 1830472847398404096
manualReconciliationIdstringrequiredSnowflake id of the reconciliation.
example: 1830472847398409100
Response
200 · The reconciliation 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 `reconciliations:write` permission.
404 · The bank account is not in the caller's company, or no reconciliation with this id belongs to that bank account.
422 · The reconciliation is not `completed`, or it is not the latest completed period on this bank account. The `detail` names the one that is.
This unwinds a closed period
Deleting the latest completed reconciliation releases its transactions and hands the opening balance back to whatever came before it. To unwind several periods you have to delete them newest first, one at a time. An in-progress reconciliation cannot be deleted — cancel it instead.