Reconcile a transaction

PATCHhttps://app.speybooks.com/api/v1/transactions/{id}/reconcile

Marks a posted transaction as reconciled (matched against a bank statement) or removes the reconciliation flag.

Only posted transactions can be reconciled. Setting reconciled: true records a timestamp; setting it to false clears the timestamp.

Reconciled transactions cannot be reverted to draft status.

Path parameters

idstringrequired
Transaction ID (e.g. txn_42). Must use the transaction prefix.

Body parameters

reconciledbooleanrequired
Set to true to mark as reconciled, false to un-reconcile.

Response

200Reconciliation status updated.
Show response fields
reconciledboolean

Error codes

400Invalid ID or transaction is not in posted status.
404Transaction not found.