Get Vulnerabilities and Alerts for an Application
POST/appid/search/api/v1/app/risk
Returns vulnerabilities and alerts associated with assets.
Note: You need
investigateApplicationRql
feature withRead
permission to access this endpoint. Verify if your permission group includes this feature using the Get Permission Group by ID endpoint. You can also check this in the Prisma Cloud console by ensuring thatInvestigate
>Applications
is enabled.
Request
- application/json
Body
required
Responses
- 200
- 400
A JSON object containing vulnerabilities and alerts.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
List of vulnerabilities.
alerts object[]
List of alerts.
Unique identifier for the asset associated with the alert.
Unique identifier for the alert.
policy object
Details of the policy that triggered the alert.
Unique identifier for the policy.
Name of the policy.
Possible values: [low
, medium
, high
, critical
]
Severity level of the policy.
Type of the policy.
Possible values: [PRIVILEGE_ESCALATION
, INTERNET_EXPOSURE
, OTHER
]
Types of findings associated with the policy.
{
"vulns": [
{}
],
"alerts": [
{
"unifiedAssetId": "string",
"alertId": "string",
"policy": {
"policyId": "string",
"name": "string",
"severity": "low",
"policyType": "string",
"findingTypes": [
"PRIVILEGE_ESCALATION"
]
}
}
]
}
Invalid request parameters.