Device Information
API version | 3.0 |
---|---|
Last Update | 04/02/2019 |
Authentication | YES |
HTTP Method | POST |
Content Type | application/json |
Rate limited | YES |
Requests per rate limit | 10/min |
Response Format | JSON |
Changes |
Use to retrieve device information.
API URL
Request Parameters
Key | Datatype | Parameter Type | Required | Description | Default |
---|---|---|---|---|---|
access_token | string | URL | Yes | access token which archived from OAuth authentication step | |
opt | int | Body | Optional | Specify a type of the ids parameter
| |
ids | string | Body | Yes | ID of a device. It can be Device ID or Device MAC address or a custom ID
| |
select | object | Body | Optional | select data to return in response data | |
select.categories | array<string> | Body | Optional | Specify categories which are returned in response. If this is not defined or empty, all categories applied for a device will be returned Values can be "vulnerabilities", "patch_management", "anti-malware", "encryption", "user_authentication", "anti-phishing", "backup", "firewall", "hard_drive", "operating_system", "threats", "repeated_threats", "suspicious_ips", "custom_check", "instant_messenger", "cleaner_optimizer", "developer_tool", "cloud_storage", "public_file_sharing", "remote_control", "recording_web_meeting", "uninstaller", "toolbars", "media_player", "vpn_client", "unclassified_pua", "system_security" | empty |
Response HTTP Code
See APIs
Response Parameters
Key | Datatype | Returned when | Description |
---|---|---|---|
device_id | string | Device ID which MetaDefender IT-OT Access generates unique for a device | |
status | string | status of device. Values are:
| |
severity | string | Severity level. Values are
| |
device_name | string | Hostname of the device. It will get "<private>" value if it's a non-collectible to each fields which related to privacy. | |
categories | array<object> | Details of each posture category | |
categories.id | string | Category ID. See available values if the description of the parameter " select.categories" in the request parameters. | |
categories.severity | int | Values are:
|
Example
Example Request
Description: get device information and only want to get information about the "encryption" category in the response.
Example Response
Example Request
Description: get device information with device deleted and device not-found in the response.
Example Response
Example Request
Description: get device information and include all categories information in the response.