---
title: "Remove a Worker"
method: DELETE
path: "/v1/project/{project_id}/worker/{worker_id}/"
tags: ["Projects"]
---

# Remove a Worker

`DELETE /v1/project/{project_id}/worker/{worker_id}/`

Remove a worker from a project.

This does not remove the user from the system, it simply removes them from the project. If the user was not present in the project, the system will throw an error.

## Path parameters

- `project_id` integer, required
- `worker_id` integer, required

## Response `200`

Successful Response

- ApiEmptyResponse — An API response that only has a message and error indicator; used by endpoints that don't need to return additional data.
  - `error` boolean — A boolean error indicator.
  - `message` string, nullable — Optional message.

## Other responses

- `400` — Business Logic Error
- `403` — Permission Error
- `409` — Integrity Error or Data Conflict
- `422` — Validation Error

---

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