---
title: "Changes to Create a shift for a department. `startTime` and `endTime` are 24-hour HHmm times; an end\ntime earlier than the start time is an overnight shift. Each `availableEquipment` entry must be\nequipment in the department and can be listed only once. The server fills `equipmentName` from\nthe equipment, so a client value is ignored. Omitted optional fields take their defaults: no days, 0\nsimultaneous equipment, no maximum daily new jobs and no equipment."
method: POST
path: "/api/department-shifts"
---

# Changes to Create a shift for a department. `startTime` and `endTime` are 24-hour HHmm times; an end
time earlier than the start time is an overnight shift. Each `availableEquipment` entry must be
equipment in the department and can be listed only once. The server fills `equipmentName` from
the equipment, so a client value is ignored. Omitted optional fields take their defaults: no days, 0
simultaneous equipment, no maximum daily new jobs and no equipment.

`POST /api/department-shifts`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 55 revisions.

- **2026-10-01** `6a28a0af3246`: 1 info

## Changes

- **2026-10-01** `6a28a0af3246`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/fulcrumpro/apis/fulcrum-publicapi/docs/api/department-shifts/post.md) - [API](https://skmtc.dev/fulcrumpro/apis/fulcrum-publicapi.md) - [Page](https://skmtc.dev/fulcrumpro/apis/fulcrum-publicapi/changes/api/department-shifts/post)
