Applications
Once you onboard your cloud accounts, Prisma Cloud automatically initiates a scan to discover assets based on predefined criteria and group them into applications. The applications provide visibility into all your applications and their associated assets. This grouping allows you to investigate alerts, prioritize risk mitigation efforts, and swiftly remediate vulnerabilities based on the business criticality of your applications.
You can use the APIs in this category to create an application, manage discovery criteria(criteria based on which the assets are grouped as applications), search application and its details.
📄️ Download Application Inventory
You can download the complete application inventory list with the application details in a .csv format.
📄️ Get Discovery Criteria
Discovery criteria is a set of filter strings based on which the assets are scanned and grouped into applications. The discovery criteria can be a predefined criteria or a custom criteria. You can use this endpoint to download all discovery criteria details including the criteria that were deleted.
📄️ Create Discovery Criteria
Create a new custom discovery criteria.
📄️ Get Application Discovery Criteria by ID
Get the discovery criteria details of an application by application ID.
📄️ Delete Discovery Criteria
Delete a discovery criteria by criteria ID.
📄️ Update Discovery Criteria
Update details of the discovery criteria by ID.
📄️ Download Application Details
Download application details such as alert information, vulnerability reports, and asset details, in a CSV format. The file type value defines the details of the application to download.
📄️ Download Application ABOM
Download Application ABOM (Application Bill of Materials) in a CSV format. This report contains detailed data such as alert information, vulnerability reports, and asset details associated with the application.
📄️ Get All Applications
Get the list of all applications and its details. These are applications that are scanned based on the discovery criteria and displayed in the Application Inventory. This endpoint will return upto 2000 applications. You can further filter the application based on the values of business criticality, business owner, environment and name.
📄️ Get Application by ID
Get details of an application by application ID.
📄️ Get Assets Associated with an Application
Get list of assets associated with an application by application ID.
📄️ Get Vulnerabilities in an Application
Get details of the vulnerabilities in an application by application ID.
📄️ Get Alerts for an Application
Get details of alerts in an application by application ID.
📄️ Get Application Summary
Get the statistical details about applications in your environment such as count of applications discovered, number of vulnerabilities, and so on.
📄️ Get Risk Count of an Application
Get risk count of an application by application ID.
📄️ List Tags
Get the list of tags which are used to scan and discover applications.
📄️ Get Applications by RQL
Get the list of applications and its details that matches the search query.
📄️ Get Vulnerabilities and Alerts for an Application
Returns vulnerabilities and alerts associated with assets.
📄️ Get Vulnerabilities and Alerts for a Service
Returns the counts of assets, vulnerabilities, and alerts associated with each service.
📄️ Get Assets and Services of an Application
Returns details of assets and services associated with an application, including alerts associated with assets.