Listing Devices At Client: list_devices_at_client
Service name: list_devices_at_client |
|
URL |
https://SERVER/api/?apikey=yourAPItoken&service=list_devices_at_client &required_parameters=required_parameters [&optional_parameters=optional_parameters] |
Description |
Lists all devices of type 'server/workstation' for a client. Note: Default ordering first by sitename then by devicename |
Parameters |
|||||
Post Variable |
Description |
Type |
Required |
Options |
Default |
Optional. Returns a description of the service. |
boolean |
no |
true |
0 |
|
clientid |
The clientid must be a valid id. |
integer |
yes |
0 |
0 |
devicetype |
The devicetype must be server, workstation or mobile_device |
string |
yes |
server workstation mobile_device |
server |
Example Service Call = list_devices_at_client |
https://SERVER/api/?apikey=yourAPItoken&service=list_devices_at_client&clientid=CLIENTID&devicetype=server |
Example Response |
<?xml version="1.0"?> <result created="2015-07-20T08T08:47:41+01:00" host="SERVER" status="OK"> <items> <client> <id>30000077</id> <name>TestClient</name> <site> <id>30000083</id> <name>TestSite</name> <server> <id>30000192</id> <name>SERVER</name> <username>Company\Administrator</username> <description>Dashboard Description</description> <status>Ok</status> <checkcount> <dsc_247>1</dsc_247> <pass>3</pass> <clear>4</clear> <fail>5</fail> </checkcount> ..... more checkcount nodes (3 total with different content of dsc_247 node) <takecontrol>1</takecontrol> <patch>0</patch> <mav>1</mav> <mob>1</mob> <systray>1</systray> <mavbreck>0</mavbreck> </server> ..... more nodes </site> ..... more site nodes </client> </items> </result> |
Example Service Call =list_devices_at_client&clientid=CLIENTID&devicetype=workstation |
https://SERVER/api/?apikey=yourAPItoken&service=list_devices_at_client&clientid=CLIENTID&devicetype=workstation |
Example Response |
<?xml version="1.0"?> <result created="2015-07-20T08:47:41+01:00" host="SERVER" status="OK"> <items> <client> <id>30000077</id> <name>TestClient</name> <site> <id>30000083</id> <name>TestSite</name> <workstation> <id>30000302</id> <name>WORKSTATION</name> <username>Company\User</username> <description>Dashboard Description</description> <status>offline</status> <checkcount> <dsc_247>1</dsc_247> <pass>3</pass> <clear>4</clear> <fail>5</fail> </checkcount> ..... more checkcount nodes (3 total with different content of dsc_247 node) <takecontrol>1</takecontrol> <patch>0</patch> <mav>1</mav> <mob>1</mob> <systray>1</systray> <mavbreck>0</mavbreck> </workstation> ..... more nodes </site> ..... more site nodes </client> </items> </result> |
Example Service Call =list_devices_at_client&clientid=CLIENTID&devicetype=mobile_device |
https://SERVER/api/?apikey=yourAPItoken&service=list_devices_at_client&clientid=CLIENTID&devicetype=mobile_device |
Example Response |
<?xml version="1.0"?> <result created="2015-07-20T08:47:41+01:00" host="SERVER" status="OK"> <items> <client> <id>30000077</id> <name>TestClient</name> <site> <id>30000083</id> <name>TestSite</name> <mobile_device> <id>300251</id> <name>MOBILE</name> <policy_type>cod</policy_type> </mobile_device> ..... more nodes </site> ..... more site nodes </client> </items> </result> |
Fields Description |
|||||||||
Field |
Type |
Can Be Empty |
Description |
||||||
client / id |
integer |
no |
Unique identifier of client |
||||||
client / name |
string |
yes |
Name of client |
||||||
site / id |
integer |
no |
Unique identifier of site |
||||||
site / name |
string |
yes |
Name of site |
||||||
[workstation|server|mobile] / id |
integer |
no |
Unique identifier of device, workstation or server |
||||||
[workstation|server|mobile] / name |
string |
yes |
Name of device |
||||||
[workstation|server|mobile] / username |
string |
yes |
Logged on user |
||||||
[workstation|server|mobile] / description |
string |
yes |
Device's Dashboard description |
||||||
[workstation|server] / status |
string |
no |
Status of device "ok" "error" "inactive" "ispdownown" "overdue" "offline" workstations only equivalent for Server "maintenance" |
||||||
[workstation|server] / checkcount/dsc_247 |
integer |
no |
check types of the counts given below this note
|
||||||
[workstation|server] / checkcount/pass |
integer |
no |
Number of tests passing |
||||||
[workstation|server] / checkcount/fail |
integer |
no |
Number of tests failing |
||||||
[workstation|server] / checkcount/clear |
integer |
no |
Number of tests cleared |
||||||
[workstation|server] / takecontrol |
integer (1 or 0) |
no |
Is Take Control installed and active
|
||||||
[workstation|server] / patch |
integer (1 or 0) |
no |
Is Patch Management installed and active
|
||||||
[workstation|server] / mav |
integer (1 or 0) |
no |
Is Managed Anti-virus (VIPRE Engine) installed and active
|
||||||
[workstation|server] / mob |
integer (1 or 0) |
no |
Is Managed Backup installed and active
|
||||||
[workstation|server] / systray |
integer (1 or 0) |
no |
Is System Tray installed and active
|
||||||
[workstation|server] / mavbreck |
integer (1 or 0) |
no |
Is Managed Anti-virus (Bitdefender Engine) installed and active
|
||||||
[workstation|server] / webprotection |
integer (1 or 0) |
no |
Is Web Protection installed and active
|
||||||
[workstation|server] / riskintelligence |
integer (1 or 0) |
no |
Is Risk Intelligence installed and active
|
||||||
[mobile] / policy_type |
string |
no |
Type of Mobile Device Management policy applied to the device:
|
Example Associated Service Calls | ||
Parameter | Call | URL Format |
ClientID | list_clients | https://SERVER/api/?apikey=yourAPItoken&service=list_clients |