Get vulnerabilities of a device v3.1

API version3.1
Last Update04/18/2023
AuthenticationYES
HTTP MethodPOST
Content Typeapplication/json
Rate limitedYES
Requests per rate limit10 requests/min
Response FormatJSON
Change HistoryAdded support multiple CVSS scores on the response data

Use to fetch detected vulnerabilities that are associated to a device

API URL

Copy

Request Parameters

KeyDatatypeParameter TypeRequiredDescriptionDefault
access_tokenstringURLYesaccess token which archived from OAuth authentication step
idstringBodyYesThe Device ID or MAC Address of a device you want to fetch vulnerabilities
verboseintBodyOptional

1 - detailed vulnerability information will return in response

0 - response does not include detailed information, only CVE IDs are included in a response

0
limitintBodyOptionalSpecific maximum number of vulnerabilities will be returned in the response. The value should be in [1,100].100
pageintBodyOptionalA page you want to get data1
filterobjectBodyOptionalSpecify filter criteria
filter.score_typestringBodyOptionalSpecify what score type used to filter along with the field filter.score Value can be: "opswat_score", "cvss2_ score", "cvss3_score"opswat_score
filter.severityarrayBodyOptional

Filter vulnerabilities based on score_type:

  • cvss2_score: "high", "medium", "low
  • cvss3_score: "critical", "high", "medium", "low", "none
  • opswat_score: "critical", "important", "moderate", "low", "unknown"
all based on selected score_type

Response HTTP Code

See APIs

Response Parameters

KeyDataTypeDescription
cve_idstringCVE ID
severitystringvulnerability severity. Value can be: "critical", "important", "moderate", "low", "unknown", "high", "medium"
summarystringVulnerability summary
update_datestringThe last date NIST updated this vulnerability
publish_datestringThe date NIST published this vulnerability
opswat_scorestringOPSWAT score
cvss2_scorestringCVSS 2 score
cvss3_scorenumberCVSS 3 score
remediationstringSuggestion to remediate the CVE
cwe_idstringA CWE(Common Weakness Enumeration) group identification string.

Example

Example Request:

Copy

Example Response with verbose as OFF

Copy

Example Response with verbose as ON

Copy

History

ActionVersionURL
Get Vulnerabilities of a device3.0Get vulnerabilities of a device v3.0
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard