---
title: "Unassign Employees from Break Policy"
method: POST
path: "/api/v1/time-tracking/break-policies/{id}/unassign"
tags: ["Meal & Rest Breaks", "Public API"]
---

# Unassign Employees from Break Policy

`POST /api/v1/time-tracking/break-policies/{id}/unassign`

Unassigns the specified employees from a break policy. Removes employee assignments from the policy without affecting the policy itself or other assigned employees. Employees can only be unassigned from policies that are not assigned to all employees.

OAuth Scopes: time_tracking:breaks.write

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `employeeIds` integer[], required — Array of internal employee IDs to unassign from the break policy

## Response `204`

Employees successfully unassigned from break policy

## Other responses

- `400` — Bad request - Invalid data or policy is assigned to all employees
- `403` — Forbidden
- `404` — Break policy not found
- `422` — Unprocessable entity - validation failed
- `500` — Internal server error

---

[API](https://skmtc.net/bamboohr/apis/bamboohr-api.md) · [All operations](https://skmtc.net/bamboohr/apis/bamboohr-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bamboohr/bamboohr-api/versions/19ebf391a399/schema)
