Skip to main content
POST
/
workspaces
/
{id}
/
members
/
remove
Bulk remove members from a workspace
curl --request POST \
  --url https://openrouter.ai/api/v1/workspaces/{id}/members/remove \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "user_ids": [
    "user_abc123",
    "user_def456"
  ]
}
'
{
  "removed_count": 2
}

Authorizations

Authorization
string
header
required

API key as bearer token in Authorization header

Path Parameters

id
string
required

The workspace ID (UUID) or slug

Minimum string length: 1
Example:

"production"

Body

application/json
user_ids
string[]
required

List of user IDs to remove from the workspace

Required array length: 1 - 100 elements
Example:
["user_abc123", "user_def456"]

Response

Members removed successfully

removed_count
integer
required

Number of members removed

Example:

2