---
title: "Batch remove project members"
method: DELETE
path: "/v1/projects/{projectId}/members/batch"
tags: ["Project"]
---

# Batch remove project members

`DELETE /v1/projects/{projectId}/members/batch`

Removes multiple members from a project in a single operation. This is useful for cleanup operations or when removing access for multiple users at once. The project owner cannot be removed through this endpoint. If any member removal fails, the entire operation will fail.

## Path parameters

- `projectId` string, required

## Request body

- string[]

## Response `200`

All project members successfully removed

## Other responses

- `400` — Invalid request - cannot remove project owner or validation errors
- `401` — Authentication required
- `403` — Insufficient permissions to remove members from this project
- `404` — Project not found

---

[API](https://skmtc.net/timesheet/apis/timesheet-api.md) · [All operations](https://skmtc.net/timesheet/apis/timesheet-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/timesheet/timesheet-api/revisions/5bc49bf02dad/schema)
