List Groups
List groups in the current scope, optionally filtered by user membership and search term.
Parameters
| Name | In | Required | Description |
|---|
| user | query | no | — |
| search | query | no | — |
Responses
200Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/groups/
Create Group
Create a new group in the caller's workspace.
Request body
JSON body required.
Responses
201Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/groups/
Grant Group
Add one or more users to one or more groups in a single batched call.
Request body
JSON body required.
Responses
200Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/groups/grant
POST/api/v1/groups/revokeRevoke Group
Remove one or more users from one or more groups in a single batched call.
Request body
JSON body required.
Responses
200Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/groups/revoke
GET/api/v1/groups/{group_id}Get Group
Retrieve a single group by ID, scoped to the caller's workspace.
Parameters
| Name | In | Required | Description |
|---|
| group_id | path | yes | — |
Responses
200Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/groups/{group_id}
PATCH/api/v1/groups/{group_id}Update Group
Update the name or description of an existing group within the caller's workspace.
Parameters
| Name | In | Required | Description |
|---|
| group_id | path | yes | — |
Request body
JSON body required.
Responses
200Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/groups/{group_id}
DELETE/api/v1/groups/{group_id}Delete Group
Delete a group from the caller's workspace.
Parameters
| Name | In | Required | Description |
|---|
| group_id | path | yes | — |
Responses
204Successful Response400Bad Request401Unauthorized403Forbidden404Not Found409Conflict422Validation error429Too Many Requests500Internal Server Error
https://api.nimbusnexus.net/api/v1/groups/{group_id}