---
title: "Claim worksite work types"
method: POST
path: "/worksites/{id}/claim"
tags: ["Worksites"]
---

# Claim worksite work types

`POST /worksites/{id}/claim`

Claim work types on a worksite for your organization to perform the work

## Request body

- object
  - `work_types` string[] — Array of work type keys to claim (e.g. ["debris", "ash"]). If empty, claims all unclaimed work types.

## Response `201`

Work types claimed successfully

## Other responses

- `400` — Invalid input data or claim restrictions violated
- `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)
