reconciliation

Get Bank Status

Composed bank snapshot — "is my banking up to date?" (CompanyMember). "Reconciled" means entries matched, NOT ledger = statement balance (the close check BANK_BALANCE_DOES_NOT_TIE_OUT compares that).

One call for what otherwise takes GET …/bank-accounts + one GET /bank-accounts/{id}/coverage per account + GET …/reconciliation/summary — and which those three still do not answer: per-account entry-status counts, the in_suspense counts, each account's latest closing balance, and the company-level cumulative GL Suspense balance (elsewhere reachable only through a VAT period's close-checks). Non-zero suspense blocks a clean VAT close.

Read-only. Gaps come from the account's full history: coverage windows are merged and every internal hole reported (ZCT-509), so a run of missing statements is ONE gap. Not period-scoped; use …/reconciliation/completeness per month. period_gaps caps at 10/account, period_gap_count stays exact — HOLES, not missing months. Explicit non-member company_id → 403.

get/companies/{company_id}/reconciliation/bank-status

Request

  • Base URL: https://app.zeno-works.ch (the document declares no server; this is the origin it was published from)
  • URL: https://app.zeno-works.ch/companies/{company_id}/reconciliation/bank-status
  • Auth: none declared

Path parameters

company_idstring required

Headers

authorizationstring nullable

Cookies

access_tokenstring nullable

Response

Successful Response

suspense_balancestring required
suspense_clearedboolean required

Changes

No recorded changes to this operation across all 1 revision of this API.