POST api/reconciliation/complete
Completes a started reconciliation and marks the selected ledger lines as reconciled. The reconciliation must exist, be locked and be incomplete. Selected identifiers are de-duplicated, non-positive identifiers are ignored, and the selected net total must move the opening balance to the closing balance.
Request Information
URI Parameters
None.
Body Parameters
The reconciliation identifier and the selected cleared and uncleared item identifiers.
CompleteReconciliationDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| ReconciliationItemIds |
The unique identifiers of the related reconciliation item resources. |
Collection of integer |
None. |
| UnclearedItemIds |
The unique identifiers of the related uncleared item resources. |
Collection of integer |
None. |
| Id |
The unique identifier of this resource. |
integer |
None. |
Request Formats
application/x-www-form-urlencoded
Sample not available.
application/json, text/json
{
"ReconciliationItemIds": [
1,
2
],
"UnclearedItemIds": [
1,
2
],
"Id": 1
}
Response Information
Resource Description
The completed reconciliation and its final item identifiers.
ReconciliationDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| StartDate |
The start date, expressed as a date and time. |
date |
None. |
| EndDate |
The end date, expressed as a date and time. |
date |
None. |
| OpeningBalance |
The opening balance value. |
decimal number |
None. |
| ClosingBalance |
The closing balance value. |
decimal number |
None. |
| BankAccountId |
The unique identifier of the related bank account resource. |
integer |
None. |
| IsCompleted |
Indicates whether this item is completed. |
boolean |
None. |
| IsLocked |
Indicates whether this item is locked. |
boolean |
None. |
| CreatedBy |
The created by value. |
CreatedBySimpleDataContract |
None. |
| ReconciliationItemIds |
The unique identifiers of the related reconciliation item resources. |
Collection of integer |
None. |
| UnclearedItemIds |
The unique identifiers of the related uncleared item resources. |
Collection of integer |
None. |
| SystemStatus |
The system status classification. |
SystemStatuses |
None. |
| Id |
The unique identifier of this resource. |
integer |
None. |
Response Formats
application/json, text/json
{
"StartDate": "2026-07-23T10:34:02.3084615Z",
"EndDate": "2026-07-23T10:34:02.3084615Z",
"OpeningBalance": 3.0,
"ClosingBalance": 4.0,
"BankAccountId": 5,
"IsCompleted": true,
"IsLocked": true,
"CreatedBy": {
"Initials": "sample string 1",
"Title": "sample string 2",
"FirstName": "sample string 3",
"LastName": "sample string 4",
"Id": 5
},
"ReconciliationItemIds": [
1,
2
],
"UnclearedItemIds": [
1,
2
],
"SystemStatus": 0,
"Id": 8
}