Bulk revoke permissions

Demote up to the bulk-endpoint cap of site admins to Basic users in a single request. Pass an array of user ids in data; each id is processed independently and the response reports per-row success or failure. Equivalent to calling POST /v3/users/{id}/revoke_permissions for each id but submitted as one request. Users that are not site admins are unaffected.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
length ≤ 2048

Optional HTTPS URL Greenhouse will POST to when every row in data has finished. Omit to poll GET /v3/bulk_requests/{bulk_action_uuid} instead.

data
array
required

Array of integer ids identifying the records the bulk member action should run against (for example user ids for bulk activate, deactivate, or revoke_permissions).

data*
Responses

401

Unauthorized

413

Payload is larger than 10MB

422

Validation Error

429

Client has more than 5 active jobs

Language
Credentials
Missing 1 required scope
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json