R B A C Configuratorv1
Get Unassigned Endpoints
Returns all API endpoints that only have Administrator role access. These endpoints need role assignments for regular users.
GET
/v1/rbac/endpoint-role/unassignedAuthorization
BearerAuth AuthorizationBearer <token>
In: header
Response Body
application/json
curl -X GET "https://example.com/v1/rbac/endpoint-role/unassigned"[
{
"endpoint": "/v1/customers",
"method": "GET",
"roles": [
"Administrator",
"User",
"StandardUser"
],
"is_unassigned": false
}
]Empty
Empty
Empty
Returns all API endpoints with their currently assigned roles
Assigns one or more roles to a specific API endpoint. Existing assignments are preserved (additive). **Important:** This operation is atomic - if ANY role fails to assign (e.g., role not found), the ENTIRE operation is rejected and NO roles are assigned. This prevents partial/inconsistent permission states.