---
title: "Request to take work types"
method: POST
path: "/worksites/{id}/request_take"
tags: ["Worksites"]
---

# Request to take work types

`POST /worksites/{id}/request_take`

Request to take over work types that are claimed by other organizations

## Request body

- object
  - `work_types` integer[] — Array of work type IDs to request. If empty, requests all work types claimed by others.
  - `requested_reason` string, required — Reason for requesting these work types

## Response `201`

Request submitted successfully

## Other responses

- `400` — Invalid input data
- `403` — Permission denied
- `404` — Worksite not found

---

[API](https://skmtc.dev/crisiscleanup/apis/crisiscleanup-api.md) · [All operations](https://skmtc.dev/crisiscleanup/apis/crisiscleanup-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/crisiscleanup/crisiscleanup-api/revisions/3fa73d4b2895/schema)
