Configuration Get Identifiable Applications

Configuration Get Identifiable Applications

Gets all applications that are identifiable through DPI. If called from an operator or MSP context, then enterpriseId is required. Optionally, specify edgeId to get the map for a specific Edge.

Privileges required:

READ ENTERPRISE_PROFILE, or

READ ENTERPRISE

Request
URI
POST
https://{api_host}/portal/rest/configuration/getIdentifiableApplications
COPY
Request Body
{
    "enterpriseId": 0,
    "edgeId": 0,
    "applicationIds": [
        0
    ]
}
integer
enterpriseId
Optional

enterpriseId

integer
edgeId
Optional

edgeId

array of integer
applicationIds
Optional

applicationIds

Responses
200

Request was successfully processed

Returns configuration_get_identifiable_applications_result of type(s) application/json
{
    "applicationClassToApplication": {
        "applicationClassToApplication": 0
    },
    "applicationToApplicationClass": {
        "applicationToApplicationClass": 0
    },
    "applicationClasses": "string",
    "applications": [
        {
            "class": 0,
            "description": "string",
            "displayName": "string",
            "name": "string",
            "id": 0,
            "knownIpPortMapping": {
                "subnets": [
                    "string"
                ],
                "tcpPorts": [
                    0
                ],
                "udpPorts": [
                    0
                ]
            },
            "protocolPortMapping": {
                "tcpPorts": [
                    0
                ],
                "udpPorts": [
                    0
                ]
            }
        }
    ]
}
applicationClassToApplication
Required

Maps application class IDs (strings) to application IDs (integers)

applicationToApplicationClass
Required

Maps application IDs (strings) to class IDs (integers)

applicationClasses
Required

Map of application class IDs to class names

array of object
applications
Required

applications


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/configuration/getIdentifiableApplications