Enterprise Proxy Get Enterprise Proxy Operator Profiles

Enterprise Proxy Get Enterprise Proxy Operator Profiles

Gets all operator profiles associated with the specified partner (MSP), as assigned by the operator.

Privileges required:

READ OPERATOR_PROFILE

Request
URI
POST
https://{api_host}/portal/rest/enterpriseProxy/getEnterpriseProxyOperatorProfiles
COPY
Request Body
{
    "enterpriseProxyId": 0,
    "with": [
        "string"
    ]
}
integer
enterpriseProxyId
Optional

enterpriseProxyId

array of string
with
Optional

with

Possible values are : edges, edgeCount, modules, enterprises,
Responses
200

Request was successfully processed

[
    {
        "configurationType": "string",
        "created": "string",
        "description": "string",
        "edgeCount": 0,
        "effective": "string",
        "id": 0,
        "logicalId": "string",
        "modified": "string",
        "modules": [
            {
                "created": "string",
                "effective": "string",
                "modified": "string",
                "id": 0,
                "name": "string",
                "type": "string",
                "description": "string",
                "configurationId": 0,
                "data": {},
                "schemaVersion": "string",
                "version": "string",
                "metadata": {},
                "refs": {}
            }
        ],
        "name": "string",
        "schemaVersion": "string",
        "version": "string",
        "isStaging": 0,
        "edges": [
            {
                "activationKey": "string",
                "activationKeyExpires": "string",
                "activationState": "string",
                "activationTime": "string",
                "alertsEnabled": 0,
                "buildNumber": "string",
                "created": "string",
                "customInfo": "string",
                "description": "string",
                "deviceFamily": "string",
                "deviceId": "string",
                "dnsName": "string",
                "edgeState": "string",
                "edgeStateTime": "string",
                "endpointPkiMode": "string",
                "enterpriseId": 0,
                "factorySoftwareVersion": "string",
                "factoryBuildNumber": "string",
                "haLastContact": "string",
                "haPreviousState": "string",
                "haSerialNumber": "string",
                "haState": "string",
                "id": 0,
                "isLive": 0,
                "lastContact": "string",
                "logicalId": "string",
                "modelNumber": "string",
                "modified": "string",
                "name": "string",
                "operatorAlertsEnabled": 0,
                "selfMacAddress": "string",
                "serialNumber": "string",
                "serviceState": "string",
                "serviceUpSince": "string",
                "siteId": 0,
                "softwareUpdated": "string",
                "softwareVersion": "string",
                "systemUpSince": "string"
            }
        ],
        "enterprises": [
            {
                "id": 0,
                "created": "string",
                "networkId": 0,
                "gatewayPoolId": 0,
                "alertsEnabled": 0,
                "operatorAlertsEnabled": 0,
                "endpointPkiMode": "string",
                "name": "string",
                "domain": "string",
                "prefix": "string",
                "logicalId": "string",
                "accountNumber": "string",
                "description": "string",
                "contactName": "string",
                "contactPhone": "string",
                "contactMobile": "string",
                "contactEmail": "string",
                "streetAddress": "string",
                "streetAddress2": "string",
                "city": "string",
                "state": "string",
                "postalCode": "string",
                "country": "string",
                "lat": "number",
                "lon": "number",
                "timezone": "string",
                "locale": "string",
                "modified": "string",
                "configurationAssociationId": 0
            }
        ]
    }
]

400
Returns generic_400 of type(s) application/json
Operation doesn't return any data structure

500
Returns generic_500 of type(s) application/json
Operation doesn't return any data structure

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/portal/rest/enterpriseProxy/getEnterpriseProxyOperatorProfiles