GET api/reconciliation/account/{id}/statements?onlyCompleted={onlyCompleted}

Lists reconciliation summaries for a system bank account. Results are ordered by end date and then start date, newest first. Archived reconciliations may be present, so consumers should inspect each result's system status.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

The bank account identifier.

integer

Required

onlyCompleted

When true, returns only completed reconciliations; when false, includes completed and incomplete reconciliations. The default is true.

boolean

Default value is True

Body Parameters

None.

Response Information

Resource Description

The matching reconciliation summaries.

Collection of ReconciliationListDataContract
NameDescriptionTypeAdditional 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.

ReconciliationDate

The reconciliation date, expressed as a date and time.

date

None.

PersonId

The unique identifier of the related person resource.

integer

None.

CreatedBy

The created by value.

CreatedBySimpleDataContract

None.

IsCompleted

Indicates whether this item is completed.

boolean

None.

SystemStatus

The system status classification.

SystemStatuses

None.

Id

The unique identifier of this resource.

integer

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "StartDate": "2026-07-23T08:23:02.5405849Z",
    "EndDate": "2026-07-23T08:23:02.5405849Z",
    "OpeningBalance": 3.0,
    "ClosingBalance": 4.0,
    "ReconciliationDate": "2026-07-23T08:23:02.5405849Z",
    "PersonId": 6,
    "CreatedBy": {
      "Initials": "sample string 1",
      "Title": "sample string 2",
      "FirstName": "sample string 3",
      "LastName": "sample string 4",
      "Id": 5
    },
    "IsCompleted": true,
    "SystemStatus": 0,
    "Id": 8
  },
  {
    "StartDate": "2026-07-23T08:23:02.5405849Z",
    "EndDate": "2026-07-23T08:23:02.5405849Z",
    "OpeningBalance": 3.0,
    "ClosingBalance": 4.0,
    "ReconciliationDate": "2026-07-23T08:23:02.5405849Z",
    "PersonId": 6,
    "CreatedBy": {
      "Initials": "sample string 1",
      "Title": "sample string 2",
      "FirstName": "sample string 3",
      "LastName": "sample string 4",
      "Id": 5
    },
    "IsCompleted": true,
    "SystemStatus": 0,
    "Id": 8
  }
]