Roles
GET
Get All Roles
Retrieve a paginated list of all roles with optional filtering and search capabilities.
Required Permission:
Preview Role
GET
/dashboard/roles
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| page | Integer | Number of page (min: 1) | 1 |
| per_page | Integer | Number of items per page (max: 1000) | 10 |
| search | String | Role name to search | - |
Response
200 OKStatus Code
HTTP status code (200)
Message
Human-readable description
Data
Paginated role records
Key Response Fields
current_page
The current page number being displayed
last_page
Total number of available pages
per_page
Number of items displayed per page
total
Total number of roles in database
links
Array of pagination links for navigation
data
Array containing the actual role objects