inventory
List inventory items
Returns a paged list of inventory items from the hub. Use the Sort, Skip, Take, and GenericFilters parameters to control ordering and pagination of the results.
List inventory items
Submits a request to retrieve inventory items from the hub. Provide pagination and filtering options in the request body.
Get vulnerability overview by filter
Returns an aggregated vulnerability overview for devices matching the specified device filter, including severity counts and change trends since the given start date. Set ShowIgnored to true to include suppressed CVEs in the statistics.
Get vulnerability overview by filter
Submits a request to retrieve an aggregated vulnerability overview. Provide the DeviceFilter, start date, and ShowIgnored preference in the request body.
Get estate vulnerabilities by filter
Returns a paged list of vulnerabilities affecting the devices in the estate that match the specified device and vulnerability filters. Use this endpoint to audit CVE exposure across your environment.
Get estate vulnerabilities by filter
Submits a request to retrieve vulnerabilities matching the specified device and vulnerability filters. Provide the filter criteria and pagination options in the request body.
Get software vulnerabilities by filter
Returns software vulnerability information for devices matching the specified device filter, showing CVE exposure per software package since the given start date. Use this endpoint to identify vulnerable software across your estate.
Get software vulnerabilities by filter
Submits a request to retrieve software vulnerability information for devices matching the specified filter. Provide the DeviceFilter and start date in the request body.
Mark inventory item for update
Marks one or more inventory items as requiring a refresh, prompting agents to re-collect the relevant inventory data on their next polling cycle.
Mark inventory item for update
Submits a request to mark inventory items as requiring an update. Provide the item criteria in the request body.
Get software vulnerabilities by filter
Returns detailed vulnerability information for the specified software item or CPE name, including associated CVE records and severity scores. Use SoftwareId or CpeName to identify the software package.
Get software vulnerabilities by filter
Submits a request to retrieve detailed vulnerability information for the specified software item or CPE name. Provide the SoftwareId or CpeName in the request body.
Get device vulnerabilities by filter
Returns vulnerability information for devices matching the specified device filter, showing the CVEs affecting each device since the given start date. Use this endpoint to assess the vulnerability posture of specific devices or groups.
Get device vulnerabilities by filter
Submits a request to retrieve device vulnerability information. Provide the DeviceFilter and start date in the request body.
Get device vulnerabilities by filter
Returns a detailed list of vulnerabilities for the specified agent device, identified by AgentDeviceId. Use this endpoint to drill into the full CVE exposure for a single device.
Get device vulnerabilities by filter
Submits a request to retrieve detailed vulnerability information for the specified device. Provide the AgentDeviceId and pagination options in the request body.
Get related CVEs for CPE
Returns a list of CVEs that are indirectly related to the specified CPE, such as those affecting previous versions of the same software. Provide a CpeName or InventoryItemId to identify the software package.
Get related CVEs for CPE
Submits a request to retrieve CVEs indirectly related to the specified CPE. Provide the CpeName or InventoryItemId and result limit options in the request body.
Get vulnerable devices by CVE
Returns a paged list of devices that are vulnerable to the specified CVE, identified by CveId. Use this endpoint to identify which devices in your estate require remediation for a specific vulnerability.
Get vulnerable devices by CVE
Submits a request to retrieve devices affected by the specified CVE. Provide the CveId and pagination options in the request body.
Ignore CVEs until given date
Suppresses one or more CVEs until the specified date, excluding them from vulnerability counts and reports. Use this endpoint to acknowledge accepted risks or temporarily dismiss false positives.
Ignore CVEs until given date
Submits a request to suppress one or more CVEs until the specified date. Provide the CVE IDs and suppression expiry date in the request body.