---
title: "Changes to Update an equipment downtime by id. This is a full replacement: the window and the whole set of\ndepartments and equipment are saved from the request, in request order, so omitting\n`departments` clears them. The same rules as create apply: the end cannot be earlier than the\nstart, each department must exist and be listed once, and each piece of equipment must be in its\ndepartment and be listed once for it. The server fills `departmentName` and\n`equipmentName` from the records."
method: PUT
path: "/api/equipment-downtimes/{id}"
---

# Changes to Update an equipment downtime by id. This is a full replacement: the window and the whole set of
departments and equipment are saved from the request, in request order, so omitting
`departments` clears them. The same rules as create apply: the end cannot be earlier than the
start, each department must exist and be listed once, and each piece of equipment must be in its
department and be listed once for it. The server fills `departmentName` and
`equipmentName` from the records.

`PUT /api/equipment-downtimes/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 55 revisions.

- **2026-10-05** `c3bdc499d639`: 1 info

## Changes

- **2026-10-05** `c3bdc499d639`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/fulcrumpro/apis/fulcrum-publicapi/docs/api/equipment-downtimes/:id/put.md) - [API](https://skmtc.dev/fulcrumpro/apis/fulcrum-publicapi.md) - [Page](https://skmtc.dev/fulcrumpro/apis/fulcrum-publicapi/changes/api/equipment-downtimes/:id/put)
