---
title: "Create (or update) a WorkCycleException."
method: POST
path: "/api/v3/workcycleExceptions"
tags: ["WorkCycleExceptions"]
---

# Create (or update) a WorkCycleException.

`POST /api/v3/workcycleExceptions`

<Warning>
An employee can only have a single `WorkCycleException` on any given
half-day (indicated by the `startsAt` date and the `isAm` boolean).
As a result, creating a new `WorkCycleException` via a POST request 
may result in the update of the existing one.
</Warning>

## Request body

- unknown

## Response `200`

OK

- object
  - `data` unknown

## Other responses

- `400` — Problem
- `401` — Problem
- `404` — Problem
- `500` — Problem

---

[API](https://skmtc.net/luccasoftware/apis/lucca-expenses.md) · [All operations](https://skmtc.net/luccasoftware/apis/lucca-expenses/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/luccasoftware/lucca-expenses/revisions/110f9897756c/schema)
