Cavelo

Interact with Cavelo Attack Surface Management API

Vulnerability → Get Historical

AI-generated

Summary

Retrieve historical data on vulnerabilities within a specified date range, filtered by category, with an option to group results by severity level for trend analysis.

Inputs

  • Date Range (required) — Select a predefined date range (Last Week, Last Month, Last Quarter) or specify a custom start and end date to scope the historical vulnerability data.
  • Custom Date Range — Specify 'Interval After' (start date) and 'Interval Before' (end date) when the Date Range is set to Custom, defining the exact time window for historical data.
  • Category (required) — Filter the results by vulnerability category: 'New' (discovered vulnerabilities), 'Remediated' (fixed vulnerabilities), or 'Both'.
  • Group By Severity — Choose whether to group the returned historical vulnerability data by severity level, facilitating trend analysis.

Output shape

a list of objects representing historical vulnerability data points or grouped data when grouping by severity is enabled.

When 'Group By Severity' is enabled, the operation returns an array grouped by severity levels. Results contain detailed historical vulnerability data per the specified filters.

Examples

Example 1: Retrieve last month's new and remediated vulnerabilities grouped by severity

Date Range: Last Month, Category: Both, Group By Severity: true

Example 2: Retrieve custom date range data for only new vulnerabilities without grouping

Date Range: Custom (2024-01-01 to 2024-01-31), Category: New, Group By Severity: false

Discussion