Complete reconciliation

POST/api/v1/reconciliations/{reconciliation_id}/complete

Complete and lock the reconciliation.

Path Parameters:

  • reconciliation_id: UUID of the reconciliation

Request Body: (optional)

  • skip_balance_check: Skip balance validation (optional, defaults to false)

Note: Validates that the reconciliation balances before completing. Use skip_balance_check=true to complete even if it doesn't balance.

Once completed, the reconciliation cannot be edited and PDF can be generated.

Returns: Completed reconciliation with locked status.

Operation ID: complete_reconciliation_api_v1_reconciliations__reconciliation_id__complete_post·View as markdown·OpenAPI slice

Authentication

Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.

Parameters

Path

reconciliation_idstringrequired

Responses

201Successful Response

successboolean
messagestring
codestring
dataapp__api__v1__schemas__reconciliation__CompleteReconciliationResponse

422Validation Error

detailarray · ValidationErrorValidationError
5 fields
locarray · string | integerrequired
msgstringrequired
typestringrequired
inputobject
ctxobject