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
- 500
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
, ReadExpress
, WriteExpress
]
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
}
]
}
]
}
Details of the validation error.
Schema
extensions object
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"extensions": {}
}
User not authorised
An unexpected error occurred.
Schema
{
"errorCode": "string",
"message": "string",
"errorNumber": 0,
"helpLink": "string"
}