closing

Get Close Todo

What is left to do in one scope, in the order it has to be done.

scope_id is the row id — the fiscal year, GL period, VAT period or payroll run — except for payroll_year, where it is the calendar year (2025), because a payroll year is a span the runs live inside rather than a record anybody creates.

Each item carries what it means, why it matters, the screen that resolves it and the operations that move it. Fix the data and the item is gone from the next read; nothing has to be marked done.

get/companies/{company_id}/closing/{scope}/{scope_id}

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}/closing/{scope}/{scope_id}
  • Auth: none declared

Path parameters

company_idstring required
scope'vat_period' | 'gl_period' | 'fiscal_year_close' | 'fiscal_year_opening' | 'payroll_run' | 'payroll_year' required

What is being closed. Stable identifiers: they are path segments, MCP argument values and the SPA's route keys, so renaming one is a contract change.

scope_idstring required

Headers

authorizationstring nullable

Cookies

access_tokenstring nullable

Response

Successful Response

scope'vat_period' | 'gl_period' | 'fiscal_year_close' | 'fiscal_year_opening' | 'payroll_run' | 'payroll_year' required

What is being closed. Stable identifiers: they are path segments, MCP argument values and the SPA's route keys, so renaming one is a contract change.

scope_idstring required
labelstring required
date_fromstring date required
date_tostring date required
lifecycle_statusstring required
verdict'clean' | 'attention' | 'blocked' required
steps_doneinteger required
steps_totalinteger required
open_blockersinteger required
open_requiredinteger required
open_advisoryinteger required
degradedstring[]

Changes

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