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

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.
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.