Client Filter
The following table list the client filter parameters that can be used in the respective API calls. Filter Parameters Name column lists the filter names to be used in the API call. These parameters map to the Client JSON attributes mentioned in the JSON attributes column. The column data type contains the appropriate data type for the filter parameters along with the applicable values if any. The Searchable and Sortable column, state whether the filter parameters are searchable and sortable. The value yes in these columns state them as searchable and sortable respectively.
JSON Table
Filter Parameter Name | Data Type | Searchable | Sortable | JSON Attributes |
---|---|---|---|---|
devicename | String | No | Yes | name |
activestatus | boolean | Yes | Yes | activeStatus |
macaddress | String | Yes | Yes | macaddress |
ipaddress | String | Yes | Yes | ipAddress |
capability | int Refer the Client Capabilities for applicable values. | Yes | No | capability |
locationname | String | Yes | Yes | name |
group | String The applicable values are:
|
Yes | Yes | group |
upsincetimefilter | application/JSON | Yes | Yes | upSince |
tag | String | Yes | Yes | deviceNote |
username | String | Yes | Yes | userName |
vendorname | String | Yes | Yes | vendorName |
showadhocclient | boolean | Yes | Yes | |
signalstrength | int | Yes | Yes | signalStrength |
smartdevicetype | String | Yes | Yes | |
associatedap | String | Yes | Yes | associatedAPName |
protocol | String The applicable values are:
|
Yes | Yes | protocol |
ssid | String | Yes | Yes | ssid |
firstdetectedtimefilter | ||||
quarantinestatus | “String The applicable values are:
|
Yes | Yes | quarantineStatus |
banned | boolean | Yes | Yes | banned |
troubleshooting | boolean | Yes | Yes | |
manuallyclassified | boolean | Yes | Yes | manuallyClassified |
misbehaving | String The applicable values are:
|
Yes | Yes | misbehaving |
sticky | boolean | Yes | Yes | sticky |
uplinkdatarate | int | Yes | Yes | uplinkDataRate |
uplinkusage | int | Yes | Yes | uplinkUsage |
downlinkdatarate | int | Yes | Yes | downlinkDataRate |
downlinkusage | int | Yes | Yes | downlinkUsage |
retryrate | int | Yes | Yes | retryRate |
manageddeviceboxid | int | Yes | No | assocManagedDeviceBoxId |
channel | int | Yes | Yes | channel |
managedclient | boolean | Yes | No | |
lastfailuretype | int The applicable values are:
|
Yes | No | lastFailureType |
failurecount | int | Yes | Yes | failureCount |
successcount | int | Yes | Yes | successCount |
averagedatarate | int | Yes | Yes | averageDataRate |
bestsignalstrength | int | Yes | Yes | bestSignalStrength |
googleauthorizationstatus | String | Yes | Yes | googleAuthorizationStatus |
lastconnectionsuccessful | boolean | Yes | No | lastConnectionSuccessful |
ostype | String | Yes | Yes | osType |
role | String | Yes | Yes | role |
poorperformancereasons | enum Applicable values are:
|
Yes | No | poorPerformanceReasons |