List roles

GET {{baseUrl}}/api/v2/roles?page[size]=10&page[number]=0&sort=name&filter=<string>

Returns all roles, including their names and their unique identifiers.

Request Params

KeyDatatypeRequiredDescription
page[size]numberSize for a given page. The maximum allowed value is 100.
page[number]numberSpecific page number to return.
sortstringSort roles depending on the given field. Sort order is ascending by default.
Sort order is descending if the field is prefixed by a negative sign, for example:
sort=-name.
filterstringFilter all roles by the given string.

HEADERS

KeyDatatypeRequiredDescription
Acceptstring

RESPONSES

status: OK

{&quot;data&quot;:[{&quot;type&quot;:&quot;roles&quot;,&quot;attributes&quot;:{&quot;created_at&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;modified_at&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;user_count&quot;:&quot;\u003clong\u003e&quot;},&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;relationships&quot;:{&quot;permissions&quot;:{&quot;data&quot;:[{&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;permissions&quot;},{&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;permissions&quot;}]}}},{&quot;type&quot;:&quot;roles&quot;,&quot;attributes&quot;:{&quot;created_at&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;modified_at&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;user_count&quot;:&quot;\u003clong\u003e&quot;},&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;relationships&quot;:{&quot;permissions&quot;:{&quot;data&quot;:[{&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;permissions&quot;},{&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;permissions&quot;}]}}}],&quot;meta&quot;:{&quot;page&quot;:{&quot;total_count&quot;:&quot;\u003clong\u003e&quot;,&quot;total_filtered_count&quot;:&quot;\u003clong\u003e&quot;}}}