Roles
POST
Create Role
Create a new role with specified permissions.
Required Permission:
Create Role
POST
/roles
Request Body
JSONRequest Parameters
| Parameter | Type | Required | Validation | Description |
|---|---|---|---|---|
| name | String | Required | unique:roles,name | Name of the role |
| permissions | Array | Optional | array | Array of permission names |
Important Notes:
- Role name must be unique
- Permissions should be an array of permission IDs
Response
201 CreatedStatus Code
HTTP status code (201)
Message
Success confirmation message
Data
Created role details