---
title: "Put Gl Fixed Asset Activation"
method: PUT
path: "/companies/{company_id}/gl/fixed-assets/{asset_id}/activation"
tags: ["gl-fixed-assets"]
---

# Put Gl Fixed Asset Activation

`PUT /companies/{company_id}/gl/fixed-assets/{asset_id}/activation`

## 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/fixed-assets/{asset_id}/activation`
- Auth: none declared

Activate/deactivate one asset for a fiscal year — accountant (or admin).

A deactivated asset does not depreciate in that year (the gate lives in the
repo, so the orchestrator sweep honours it too). 404 for an unknown asset;
**409 once the year's review is finalized** — reopen it first.

## Path parameters

- `company_id` string, required
- `asset_id` string, required

## Headers

- `authorization` string, nullable

## Cookies

- `access_token` string, nullable

## Request body

- FixedAssetActivationIn: ``PUT …/gl/fixed-assets/{asset_id}/activation`` body.
  - `fiscal_year_id` string, required
  - `activated` boolean, required
  - `reason` string, nullable

## Response `200`

Successful Response

- FixedAssetActivationOut
  - `fixed_asset_id` string, required
  - `fiscal_year_id` string, required
  - `activated` boolean, required
  - `reason` string, nullable
  - `decided_by` string, nullable
  - `decided_at` string, date-time, nullable

## 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)
