> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hyperbeam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Remove Roles

## Parameters

Note that the parameters are provided as an array, as opposed to an object.

**0** `string[]` *required*

List of user ids

**1** `string[]` *required*

List of roles to be removed from the provided user ids

**2** `bool` (default: false)

"Exclusive" flag, where if set to true, the roles are removed from all users *except* the provided list of user ids.

```bash cURL theme={null}
curl -X POST -H 'Authorization: Bearer $HB_API_KEY' \
  https://8e9hs553xoluse47mck4rfxrp.hyperbeam.com/BUPA9uQeTQ2SLRRQZfe0Xg/removeRoles -d \
  '[["32670ca3-ffe6-4ff6-ae88-be0ef6709784"], ["control"]]'
```

The request body mirrors the function signature of `removeRoles([userIds], [roles], exclusive)` from the [JavaScript SDK.](https://docs.hyperbeam.com/client-sdk/javascript)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.