Get operators
x-ms-visibility: "important"
Get a list of operators. Possible values for SigninType: Federated, emailAddress
Query Parameters
Page to be fetched. Default: 1
Limit (No. of records per page). Max value: 100. Default: 100.
Sort field to be used. Supported values are 'name' and 'email'. Default: 'email'
Set to 'true' to sort descending based on sort key. Default: 'false'
Free text filter for operators based on name or email.
Operator home site id.
Array of role IDs to filter the operators by their roles. If not provided, all operators are returned.
- 200
- 400
- 401
List of operators
Schema
- Array [
- Array [
- ]
- Array [
- ]
- ]
items object[]
roles 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
]
signInTypes object[]
{
"page": 0,
"limit": 0,
"totalRecords": 0,
"hasNextPage": true,
"hasPreviousPage": true,
"items": [
{
"id": "string",
"name": "string",
"email": "string",
"homeSiteId": 0,
"homeSiteName": "string",
"permissions": [
"string"
],
"assignedPermissions": [
"string"
],
"roles": [
{
"id": 0,
"name": "string",
"permissions": [
"SystemAdmin"
]
}
],
"signInTypes": [
{
"name": "string",
"type": "string",
"id": 0
}
]
}
]
}
Exception Details
Schema
{
"errorCode": "string",
"message": "string",
"errorNumber": 0,
"helpLink": "string"
}
User not authorised