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 OK
Status 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