---
title: "Get Gl Provisions Spiegel"
method: GET
path: "/companies/{company_id}/gl/provisions/spiegel"
tags: ["gl-year-end"]
---

# Get Gl Provisions Spiegel

`GET /companies/{company_id}/gl/provisions/spiegel`

## 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}/gl/provisions/spiegel`
- Auth: none declared

The fiscal year's Rückstellungsspiegel — member read.

Register rows + a synthetic tax-provision section (``gl_tax_provision`` is a
provision too) + the per-account-code reconciliation against the posted GL
balance; a non-zero difference is an unattributed / hand-booked balance.

## Path parameters

- `company_id` string, required

## Query parameters

- `fiscal_year_id` string, required

## Headers

- `authorization` string, nullable

## Cookies

- `access_token` string, nullable

## Response `200`

Successful Response

- ProvisionSpiegelOut: ``GET .../gl/provisions/spiegel`` — the fiscal year's Rückstellungsspiegel.
  - `fiscal_year_id` string, required
  - `rows` ProvisionSpiegelRow[], required
    - `provision_id` string, nullable
    - `tax_provision_id` string, nullable
    - `name` string, required
    - `kind` 'short_term' | 'long_term': Balance-sheet class of a registered provision (K10): the kind picks the default liability account code (short_term → 2330, long_term → 2600).
    - `liability_account_code` string, required
    - `opening` string, required
    - `adopted` string
    - `built` string, required
    - `used` string, required
    - `released` string, required
    - `closing` string, required
  - `tax_rows` ProvisionSpiegelRow[], required
    - `provision_id` string, nullable
    - `tax_provision_id` string, nullable
    - `name` string, required
    - `kind` 'short_term' | 'long_term': Balance-sheet class of a registered provision (K10): the kind picks the default liability account code (short_term → 2330, long_term → 2600).
    - `liability_account_code` string, required
    - `opening` string, required
    - `adopted` string
    - `built` string, required
    - `used` string, required
    - `released` string, required
    - `closing` string, required
  - `reconciliation` ProvisionReconciliationRow[], required
    - `account_code` string, required
    - `gl_balance` string, required
    - `register_closing` string, required
    - `difference` 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)
