payroll

Confirm Legacy Insurance

Confirm the insurance of every legacy contract in one operation (F2702).

policy (branch → undated not_required / not_contracted + reason; a dated or referenced state is refused with 422 — set those per contract) is recorded on the EMPTY branches of each legacy contract; a contract with an empty branch the policy does not cover is skipped and listed, so the operation never makes a contract block. Each confirmation is an audited amend with the mandatory reason. dry_run reports what would change and writes nothing.

post/companies/{company_id}/payroll/insurance-confirmation

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}/payroll/insurance-confirmation
  • Auth: none declared

Path parameters

company_idstring required

Headers

authorizationstring nullable

Cookies

access_tokenstring nullable

Request body

policyobject
reasonstring required

Why the contracts are confirmed (audited).

dry_runboolean

Response

Successful Response

dry_runboolean required
confirmedinteger required

Changes

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