Skip to main content

Get All CI Image Scan Results

GET 

/api/v33.02/scans

x-prisma-cloud-target-env: {"permission":"monitorCI"}

Retrieves all scan reports for images scanned by the Jenkins plugin or twistcli.

This endpoint maps to Monitor > Vulnerabilities > Images > CI in the Console UI.

Note:

  • The query parameters issueType is not supported for this API endpoint.
  • The API rate limit for this endpoint is 30 requests per 30 seconds.You get an HTTP error response 429 if the limit exceeds.

cURL Request

Refer to the following example cURL command that retrieves the scan reports for all images scanned using the Jenkins CI plugin or the twistcli tool:

$ curl -k \
-u <USER> \
-H 'Content-Type: application/json' \
-X GET \
https://<CONSOLE>/api/v<VERSION>/scans

To get the report of a specific scan, add query parameters to narrow the scope of the request.

The following cURL command retrieves the scan report for an image with a SHA256 ID of sha256:f756e84300d8e53006090573dd33abe5b8cfac3e42d104fc4be37f435fe512f3.

$ curl -k \
-u <USER> \
-H 'Content-Type: application/json' \
-X GET \
'https://<CONSOLE>/api/v<VERSION>/scans?imageID=sha256:f756e84300d8e53006090573dd33abe5b8cfac3e42d104fc4be37f435fe512f3'

A successful response returns the scan reports.

Request

Responses