---
title: "Bulk unassign members from a guardrail"
method: POST
path: "/guardrails/{id}/assignments/members/remove"
tags: ["Guardrails"]
---

# Bulk unassign members from a guardrail

`POST /guardrails/{id}/assignments/members/remove`

Unassign multiple organization members from a specific guardrail. [Management key](/docs/guides/overview/auth/management-api-keys) required.

## Path parameters

- `id` string, uuid, required — The unique identifier of the guardrail

## Request body

- BulkUnassignMembersRequest
  - `member_user_ids` string[], required — Array of member user IDs to unassign from the guardrail

## Response `200`

Unassignment result

- BulkUnassignMembersResponse
  - `unassigned_count` integer, required — Number of members successfully unassigned

## Other responses

- `400` — Bad Request - Invalid request parameters or malformed input
- `401` — Unauthorized - Authentication required or invalid credentials
- `404` — Not Found - Resource does not exist
- `500` — Internal Server Error - Unexpected server error

---

[API](https://skmtc.net/openrouterteam/apis/openrouter-api.md) · [All operations](https://skmtc.net/openrouterteam/apis/openrouter-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openrouterteam/openrouter-api/versions/9d1da2c7d2c3/schema)
