Get Operator Roles
x-ms-visibility: "important"
Retrieve a paginated list of operator roles.
Query Parameters
Page number to fetch. Default: 1
Number of records per page. Max: 100. Default: 100.
Field to sort by. Default: 'Id'
Set to 'true' to sort in descending order. Default: 'false'
Search for operator roles by name.
- 200
- 400
- 401
- 500
List of operator roles.
Schema
- Array [
- ]
items object[]
Possible values: [SystemAdmin, GlobalAdmin, SiteAdmin, ReadTariffs, WriteTariffs, ReadChargers, WriteChargers, ReadSites, WriteSites, OperateChargers, UpdateChargerFirmware, ReadDrivers, WriteDrivers, ReadSessions, ReadTags, WriteTags, ReadPaymentTerminals, WritePaymentTerminals, ReadIntegrations, WriteIntegrations, ReadBilling, WriteBilling, ReadInvoicing, ReadDLM, WriteDLM, ReadExpress, WriteExpress]
{
"page": 0,
"limit": 0,
"totalRecords": 0,
"hasNextPage": true,
"hasPreviousPage": true,
"items": [
{
"id": 0,
"name": "string",
"permissions": [
"SystemAdmin"
]
}
]
}
Details of the validation error.
Schema
extensions object
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"extensions": {}
}
User is not authorized.
An unexpected error occurred.
Schema
{
"errorCode": "string",
"message": "string",
"errorNumber": 0,
"helpLink": "string"
}