Skip to main content
GET
/
service
/
general-ledger
/
reconciliations
curl -X GET "https://kube.acho.io/service/general-ledger/reconciliations?bankAccountId=a3-bank-account-xxx&status=Draft" \
  -H "Authorization: jwt YOUR_TOKEN"
{
  "reconciliations": [
    {
      "reconciliation_id": "recon-2024-001",
      "bank_account_id": "a3-bank-account-xxx",
      "bank_account_name": "Operating Account",
      "statement_date": "2024-01-31",
      "statement_ending_balance": 50000.00,
      "gl_ending_balance": 52000.00,
      "status": "Draft",
      "posting_period_id": "a3-period-xxx",
      "created_at": "2024-02-01T10:00:00Z"
    }
  ],
  "total": 1,
  "limit": 20,
  "offset": 0
}

Request

List all bank reconciliation sessions with optional filters.

Query Parameters

bankAccountId
string
Filter by bank account
postingPeriodId
string
Filter by accounting period
status
string
Filter by status: Draft, In Progress, Completed, Approved, Voided
limit
integer
Number of results to return
offset
integer
Offset for pagination
curl -X GET "https://kube.acho.io/service/general-ledger/reconciliations?bankAccountId=a3-bank-account-xxx&status=Draft" \
  -H "Authorization: jwt YOUR_TOKEN"
{
  "reconciliations": [
    {
      "reconciliation_id": "recon-2024-001",
      "bank_account_id": "a3-bank-account-xxx",
      "bank_account_name": "Operating Account",
      "statement_date": "2024-01-31",
      "statement_ending_balance": 50000.00,
      "gl_ending_balance": 52000.00,
      "status": "Draft",
      "posting_period_id": "a3-period-xxx",
      "created_at": "2024-02-01T10:00:00Z"
    }
  ],
  "total": 1,
  "limit": 20,
  "offset": 0
}