Amazon Inspector Findings API is one of 22 APIs that Amazon Inspector publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Findings. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and pricing.
This API exposes
4 operations
across 4 paths,
and defines 182 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
Requests are made against 4 base URLs: http://inspector2.{region}.amazonaws.com, https://inspector2.{region}.amazonaws.com, http://inspector2.{region}.amazonaws.com.cn, https://inspector2.{region}.amazonaws.com.cn.
The identity and technical contract details declared by the specification.
AwsEcrContainerSortBy
string
CvssScoreAdjustment
object
Details on adjustments Amazon Inspector made to the CVSS score for a finding.
2 properties
2 required
LambdaFunctionAggregationResponse
object
A response that contains the results of an AWS Lambda function finding aggregation.
7 properties
1 required
ListFindingsResponse
object
2 properties
ImageLayerAggregationResponse
object
A response that contains the results of a finding aggregation by image layer.
5 properties
4 required
BatchGetFindingDetailsResponse
object
2 properties
EpssDetails
object
Details about the Exploit Prediction Scoring System (EPSS) score for a finding.
1 property
PortRangeFilterList
array
VulnerabilityIdList
array
VulnerabilityReferenceUrls
array
AccountAggregation
object
An object that contains details about an aggregation response based on Amazon Web Services accounts.
4 properties
LambdaFunctionSortBy
string
VulnerablePackageRemediation
string
VulnerablePackage
object
Information on the vulnerable package identified by a finding.
11 properties
2 required
NetworkReachabilityDetails
object
Contains the details of a network reachability finding.
3 properties
3 required
Recommendation
object
Details about the recommended course of action to remediate the finding.
2 properties
AggregationResponseList
array
Ec2InstanceAggregation
object
The details that define an aggregation based on Amazon EC2 instances.
6 properties
AwsEc2InstanceDetails
object
Details of the Amazon EC2 instance involved in a finding.
10 properties
AmiAggregationResponse
object
A response that contains the results of a finding aggregation by AMI.
4 properties
1 required
AwsEcrContainerImageDetails
object
The image details of the Amazon ECR container image.
8 properties
3 required
CodeFilePath
object
Contains information on where a code vulnerability is located in your Lambda function.
4 properties
4 required
FindingDetail
object
Details of the vulnerability identified in a finding.
10 properties
PortRange
object
Details about the port range associated with a finding.
2 properties
2 required
RepositoryAggregation
object
The details that define an aggregation based on repository.
3 properties
AmiAggregation
object
The details that define an aggregation based on Amazon machine images (AMIs).
3 properties
FindingTypeAggregationResponse
object
A response that contains the results of a finding type aggregation.
2 properties
PackageAggregationResponse
object
A response that contains the results of a finding aggregation by image layer.
3 properties
1 required
FindingDetailsError
object
Details about an error encountered when trying to return vulnerability data for a finding.
3 properties
3 required
StringFilter
object
An object that describes the details of a string filter.
2 properties
2 required
LambdaLayerAggregationResponse
object
A response that contains the results of an AWS Lambda function layer finding aggregation.
5 properties
4 required
PackageAggregation
object
The details that define an aggregation based on operating system package type.
3 properties
TitleAggregation
object
The details that define an aggregation based on finding title.
6 properties
Ec2InstanceAggregationResponse
object
A response that contains the results of a finding aggregation by Amazon EC2 instance.
7 properties
1 required
NetworkPath
object
Information on the network path associated with a finding.
1 property
MapFilter
object
An object that describes details of a map filter.
3 properties
2 required
VulnerablePackageList
array
FindingDetailsErrorList
array
Evidence
object
Details of the evidence for a vulnerability identified in a finding.
3 properties
ExploitabilityDetails
object
The details of an exploit available for a finding discovered in your environment.
1 property
NumberFilter
object
An object that describes the details of a number filter.
2 properties
DateFilter
object
Contains details on the time range used to filter findings.
2 properties
SecurityGroupIdList
array
AwsEcrContainerAggregationResponse
object
An aggregation of information about Amazon ECR containers.
7 properties
1 required
AggregationResponse
object
A structure that contains details about the results of an aggregation type.
11 properties
FindingTypeAggregation
object
The details that define an aggregation based on finding type.
4 properties
LambdaLayerAggregation
object
The details that define a findings aggregation based on an AWS Lambda function's layers.
5 properties
CodeVulnerabilityDetails
object
Contains information on the code vulnerability identified in your Lambda function.
8 properties
4 required
InspectorScoreDetails
object
Information about the Amazon Inspector score given to a finding.
1 property
Resource
object
Details about the resource involved in a finding.
6 properties
2 required
FindingDescription
string
CisaData
object
The Cybersecurity and Infrastructure Security Agency (CISA) details for a specific vulnerability.
3 properties
ResourceDetails
object
Contains details about the resource involved in the finding.
3 properties
AwsLambdaFunctionDetails
object
A summary of information about the AWS Lambda function.
10 properties
5 required
PackageArchitecture
string
AggregationFindingType
string
PackageVulnerabilityDetails
object
Information about a package vulnerability finding.
10 properties
2 required
AccountAggregationResponse
object
An aggregation of findings by Amazon Web Services account ID.
2 properties
CvssScoreAdjustmentList
array
AwsEcrContainerAggregation
object
An aggregation of information about Amazon ECR containers.
7 properties
FindingDetailsErrorCode
string
AggregationResourceType
string
PortRangeFilter
object
An object that describes the details of a port range filter.
2 properties
CvssScoreDetails
object
Information about the CVSS score.
6 properties
4 required
Step
object
Details about the step associated with a finding.
2 properties
2 required
RepositoryAggregationResponse
object
A response that contains details on the results of a finding aggregation by repository.
4 properties
1 required
CvssScore
object
The CVSS score for a finding.
4 properties
4 required
PackageFilter
object
Contains information on the details of a package filter.
7 properties
TitleAggregationResponse
object
A response that contains details on the results of a finding aggregation by title.
4 properties
1 required
LambdaFunctionAggregation
object
The details that define a findings aggregation based on AWS Lambda functions.
6 properties
ExploitObserved
object
Contains information on when this exploit was observed.
2 properties
ImageLayerAggregation
object
The details that define an aggregation based on container image layers.
5 properties
Finding
object
Details about an Amazon Inspector finding.
21 properties
10 required
Remediation
object
Information on how to remediate a finding.
1 property
SeverityCounts
object
An object that contains the counts of aggregated finding per severity.
4 properties
VulnerabilityReferenceUrl
string
ListFindingAggregationsResponse
object
3 properties
1 required
LambdaVpcConfig
object
The VPC security groups and subnets that are attached to an AWS Lambda function. For more information, see VPC Settings .
3 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Amazon Inspector publishes across the network.