Roles
PATCH
Update Role
Update an existing role.
Required Permission:
Edit Role
PATCH
/dashboard/roles/{id}
Request Body
JSONRequest Parameters
| Parameter | Type | Required | Validation | Description |
|---|---|---|---|---|
| name | String | Required | unique, string, max:255 | Name of the role |
| permission_id | Array | Optional | array | Array of permission |
| permission_id.* | Integer | Optional | exists:permissions,id | Each permission ID must exist (if permission_id is provided) |
Response
200 OKStatus Code
HTTP status code (200)
Message
Success confirmation message
Data
Updated role details