counterparties

Update Counterparty

Partial update; editing name re-derives normalized_name.

put/counterparties/{counterparty_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/counterparties/{counterparty_id}
  • Auth: none declared

Path parameters

counterparty_idstring required

Headers

authorizationstring nullable

Cookies

access_tokenstring nullable

Request body

kind'supplier' | 'customer' | 'both' | 'employee'

Master-data axis of a counterparty (what the party primarily is).

employee (payroll SP1, brief frozen decision 6) is set only on counterparties auto-created by payroll.master_data .ensure_employee_counterparty and is terminal — matching/merge flows never widen it to both. Subledger participation rides the richer gl_counterparty_role table; payroll logic never branches on kind.

namestring nullable
streetstring nullable
buildingstring nullable
postal_codestring nullable
townstring nullable
countrystring nullable
address_linesstring nullable
vat_numberstring nullable

Response

Successful Response

Changes

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