payroll
Import Payroll Employees
Import a filled-in employee template (.xlsx/.csv).
All-or-nothing: the response carries ok=False plus every per-row problem when nothing was written. Rows whose employee_no already exists are reported as skip_existing and left untouched, so re-uploading a file is a no-op. The upload is parsed in memory and never stored (it holds AHV numbers, salaries and addresses).
post/companies/{company_id}/payroll/employees/import
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/employees/import
- Auth: none declared
Path parameters
company_idstring required
Query parameters
dry_runboolean
Validate and report only — never writes. The UI previews with this.
Headers
authorizationstring nullable
Cookies
access_tokenstring nullable
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.