Bulk unassign members from a guardrail
POST
https://novapai.ai/api/v1/guardrails/:id/assignments/members/remove
POST
/api/v1/guardrails/:id/assignments/members/remove
cURL
$curl -X POST https://novapai.ai/api/v1/guardrails/550e8400-e29b-41d4-a716-446655440000/assignments/members/remove \
>-H "Authorization: Bearer <token>" \
>-H "Content-Type: application/json" \
>-d '\{
>"member_user_ids": [
>"user_abc123",
>"user_def456"
>]
>\}'200 Successful
reference-guardrails-bulk-unassign-members-from-guardrail-01.json
{
"unassigned_count": 2
}Unassign multiple organization members from a specific guardrail. Management key required.
Authentication
Authorization Bearer
API key as bearer token in Authorization header
Path parameters
id string Requiredformat: "uuid"
The unique identifier of the guardrail
Request
This endpoint expects an object.
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| member_user_ids | list of strings | 是 | Array of member user IDs to unassign from the guardrail |
Response
Unassignment result
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| unassigned_count | double | - | Number of members successfully unassigned |
Errors
| 状态码 | 说明 |
|---|---|
| 400 | Bad Request Error |
| 401 | Unauthorized Error |
| 404 | Not Found Error |
| 500 | Internal Server Error |