Get a summary of scan results for one or more scans. A separate summary is returned for each of the specified scans.

External Documentation

To learn more, visit the Checkmarx One documentation.

Parameters

ParameterDescription
Scan IDsFilter results by scan IDs. Only exact matches are returned. You can obtain the IDs by running the Retrieve List Of Scans action.

Example Output

{
	"scansSummaries": [
		{
			"tenantId": "tenant-id-placeholder",
			"scanId": "scan-id-placeholder",
			"sastCounters": {
				"languageCounters": [
					{
						"language": "Java",
						"counter": 120
					}
				],
				"complianceCounters": [
					{
						"compliance": "OWASP Top 10 2021",
						"counter": 160
					}
				],
				"severityCounters": [
					{
						"severity": "MEDIUM",
						"counter": 43
					}
				],
				"statusCounters": [
					{
						"status": "RECURRENT",
						"counter": 218
					}
				],
				"stateCounters": [
					{
						"state": "TO_VERIFY",
						"counter": 220
					}
				],
				"severityStatusCounters": [
					{
						"severity": "MEDIUM",
						"status": "RECURRENT",
						"counter": 42
					}
				],
				"ageCounters": [
					{
						"age": "0-30",
						"severityCounters": [
							{
								"severity": "HIGH",
								"counter": 41
							}
						],
						"counter": 220
					}
				],
				"totalCounter": 220,
				"filesScannedCounter": 0
			},
			"kicsCounters": {
				"severityCounters": [
					{
						"severity": "MEDIUM",
						"counter": 22
					}
				],
				"statusCounters": [
					{
						"status": "RECURRENT",
						"counter": 30
					}
				],
				"stateCounters": [
					{
						"state": "TO_VERIFY",
						"counter": 30
					}
				],
				"severityStatusCounters": [
					{
						"severity": "MEDIUM",
						"status": "RECURRENT",
						"counter": 22
					}
				],
				"totalCounter": 30,
				"filesScannedCounter": 7
			},
			"scaCounters": {
				"severityCounters": [
					{
						"severity": "HIGH",
						"counter": 54
					}
				],
				"stateCounters": [
					{
						"state": "TO_VERIFY",
						"counter": 81
					}
				],
				"totalCounter": 81,
				"filesScannedCounter": 0
			},
			"scaPackagesCounters": {
				"severityCounters": [
					{
						"severity": "HIGH",
						"counter": 53
					}
				],
				"stateCounters": [
					{
						"state": "TO_VERIFY",
						"counter": 236
					}
				],
				"totalCounter": 236,
				"filesScannedCounter": 0,
				"outdatedCounter": 236,
				"riskLevelCounters": [
					{
						"riskLevel": "UNKNOWN",
						"counter": 180
					}
				],
				"licenseCounters": [
					{
						"license": "apache 2.0",
						"counter": 158
					}
				],
				"packageCounters": [
					{
						"package": "org.springframework.boot:spring-boot",
						"counter": 1
					}
				]
			},
			"scaContainersCounters": {
				"totalPackagesCounter": 103,
				"totalVulnerabilitiesCounter": 345,
				"severityVulnerabilitiesCounters": [
					{
						"severity": "HIGH",
						"counter": 176
					}
				],
				"statusVulnerabilitiesCounters": [
					{
						"status": "RECURRENT",
						"counter": 339
					}
				],
				"packageVulnerabilitiesCounters": [
					{
						"package": "libcurl4",
						"counter": 14
					}
				]
			},
			"apiSecCounters": {
				"totalCounter": 0,
				"filesScannedCounter": 0,
				"riskLevel": "HIGH",
				"apiSecTotal": 75
			},
			"microEnginesCounters": {
				"totalCounter": 0,
				"filesScannedCounter": 0
			},
			"containersCounters": {
				"totalCounter": 0
			}
		}
	],
	"totalCount": 1
}

Workflow Library Example

Retrieve Summary of Scan Results with Checkmarx One and Send Results Via Email

Preview this Workflow on desktop