---
title: "List Payroll Qst Tariffs"
method: GET
path: "/payroll/qst/tariffs"
tags: ["payroll-qst"]
---

# List Payroll Qst Tariffs

`GET /payroll/qst/tariffs`

## 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/payroll/qst/tariffs`
- Auth: none declared

Coverage summary — answers "is a tariff loaded for (canton, code)?"

(SP1's Employees-tab badge); ``include_segments=true`` adds the segment
rows for inspection.

## Query parameters

- `canton` string, nullable
- `code` string, nullable
- `on` string, date, nullable
- `include_segments` boolean

## Headers

- `authorization` string, nullable

## Cookies

- `access_token` string, nullable

## Response `200`

Successful Response

- QstTariffsResponse
  - `coverage` QstTariffCoverageOut[], required
    - `canton` string, required
    - `tariff_code` string, required
    - `valid_from` string, date, required
    - `valid_to` string, date, nullable, required
    - `segment_count` integer, required
    - `source` string, required
    - `segments` QstTariffSegmentOut[], nullable
      - `income_from` string, required
      - `rate_bps` integer, required
      - `min_tax` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zeno-works/apis/zeno-api.md) · [All operations](https://skmtc.dev/zeno-works/apis/zeno-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zeno-works/apis/zeno-api/revisions/1eb93dde146c?raw)
