---
title: "Delete one or more worker request rules"
method: POST
path: "/api/serviceattendance/processes/workerRequestRules/deleteAndDisassociate"
tags: ["workerRequestRules"]
---

# Delete one or more worker request rules

`POST /api/serviceattendance/processes/workerRequestRules/deleteAndDisassociate`

## Request

- Base URL: `https://services.fountain.com`
- URL: `https://services.fountain.com/api/serviceattendance/processes/workerRequestRules/deleteAndDisassociate`
- Auth: HTTP bearer

## Request body

- object
  - `workerRequestRuleUuids` string[], required
  - `requestType` 'shiftClaim' | 'dropShift' | 'timeOffRequest' | 'findCoverage', required: Type of worker request (dropShift, shiftClaim, timeOffRequest)
  - `ruleType` 'autoApprove' | 'autoReject', required: Type of rule (autoApprove, autoReject)
  - `locationUuid` string, uuid
  - `locationGroupUuid` string, uuid

## Response `204`

Successfully deleted worker request rules

---

[API](https://skmtc.dev/fountain/apis/worker-experience-public-api.md) - [All operations](https://skmtc.dev/fountain/apis/worker-experience-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fountain/apis/worker-experience-public-api/revisions/6b9a31f79e22?raw)
