# Scans#ScanIssueCounts

Returns counts of active Security Issues for a Security Test Scan

Endpoint: GET /sto/api/v2/scans/{id}/issues/counts
Version: 1.0
Security: 

## Query parameters:

  - `accountId` (string, required)
    Harness Account ID
    Example: "abcdef1234567890ghijkl"

  - `orgId` (string, required)
    Harness Organization ID
    Example: "example_org"

  - `projectId` (string, required)
    Harness Project ID
    Example: "example_project"

## Path parameters:

  - `id` (string, required)
    The ID of the Security Test Scan for which to count issues
    Example: "Sit facilis quia earum nostrum."

## Header parameters:

  - `X-Api-Key` (string)
    Harness personal or service access token
    Example: "Quo dolor explicabo non cumque est et."

## Response 200 fields (application/json):

  - `appCritical` (integer)
    The number of Critical-severity Issues in the App Image
    Example: 1

  - `appHigh` (integer)
    The number of High-severity Issues in the App Image
    Example: 3

  - `appInfo` (integer)
    The number of Informational Issues in the App Image
    Example: 11

  - `appLow` (integer)
    The number of Low-severity Issues in the App Image
    Example: 39

  - `appMedium` (integer)
    The number of Medium-severity Issues in the App Image
    Example: 17

  - `baseCritical` (integer)
    The number of Critical-severity Issues in the Base Image
    Example: 1

  - `baseHigh` (integer)
    The number of High-severity Issues in the Base Image
    Example: 3

  - `baseImageApproved` (boolean)
    The approval status of the Base Image for the Scan
    Example: true

  - `baseImageDetected` (boolean)
    The status of the Base Image for the Scan
    Example: true

  - `baseInfo` (integer)
    The number of Informational Issues in the Base Image
    Example: 11

  - `baseLow` (integer)
    The number of Low-severity Issues in the Base Image
    Example: 39

  - `baseMedium` (integer)
    The number of Medium-severity Issues in the Base Image
    Example: 17

  - `codeCoverage` (number)
    The Code Coverage value for the Scan
    Example: 65.5

  - `critical` (integer, required)
    The number of Critical-severity Issues
    Example: 1

  - `externalPolicyFailures` (integer, required)
    The number of EXTERNAL_POLICY Issues

  - `high` (integer, required)
    The number of High-severity Issues
    Example: 3

  - `ignored` (integer, required)
    The number of Issues ignored due to Exemptions, and therefore not included in other counts
    Example: 1

  - `ignoredCritical` (integer, required)
    The number of ignored Critical-severity Issues
    Example: 1

  - `ignoredHigh` (integer, required)
    The number of ignored High-severity Issues
    Example: 3

  - `ignoredInfo` (integer, required)
    The number of ignored Informational Issues
    Example: 11

  - `ignoredLow` (integer, required)
    The number of ignored Low-severity Issues
    Example: 39

  - `ignoredMedium` (integer, required)
    The number of ignored Medium-severity Issues
    Example: 17

  - `ignoredUnassigned` (integer, required)
    The number of Issues with no associated severity code

  - `info` (integer, required)
    The number of Informational Issues
    Example: 11

  - `low` (integer, required)
    The number of Low-severity Issues
    Example: 39

  - `medium` (integer, required)
    The number of Medium-severity Issues
    Example: 17

  - `newAppCritical` (integer)
    The number of new Critical-severity Issues in the App Image
    Example: 1

  - `newAppHigh` (integer)
    The number of new High-severity Issues in the App Image
    Example: 3

  - `newAppInfo` (integer)
    The number of new Informational Issues in the App Image
    Example: 11

  - `newAppLow` (integer)
    The number of new Low-severity Issues in the App Image
    Example: 39

  - `newAppMedium` (integer)
    The number of new Medium-severity Issues in the App Image
    Example: 17

  - `newBaseCritical` (integer)
    The number of new Critical-severity Issues in the Base Image
    Example: 1

  - `newBaseHigh` (integer)
    The number of new High-severity Issues in the Base Image
    Example: 3

  - `newBaseInfo` (integer)
    The number of new Informational Issues in the Base Image
    Example: 11

  - `newBaseLow` (integer)
    The number of new Low-severity Issues in the Base Image
    Example: 39

  - `newBaseMedium` (integer)
    The number of new Medium-severity Issues in the Base Image
    Example: 17

  - `newCritical` (integer, required)
    The number of new Critical-severity Issues
    Example: 1

  - `newHigh` (integer, required)
    The number of new High-severity Issues
    Example: 3

  - `newIgnoredCritical` (integer, required)
    The number of ignored Critical-severity Issues
    Example: 1

  - `newIgnoredHigh` (integer, required)
    The number of ignored High-severity Issues
    Example: 3

  - `newIgnoredInfo` (integer, required)
    The number of ignored Informational Issues
    Example: 11

  - `newIgnoredLow` (integer, required)
    The number of ignored Low-severity Issues
    Example: 39

  - `newIgnoredMedium` (integer, required)
    The number of ignored Medium-severity Issues
    Example: 17

  - `newIgnoredOccurrencesCritical` (integer, required)
    The number of ignored Critical-severity Occurrences
    Example: 1

  - `newIgnoredOccurrencesHigh` (integer, required)
    The number of ignored High-severity Occurrences
    Example: 3

  - `newIgnoredOccurrencesInfo` (integer, required)
    The number of ignored Informational Occurrences
    Example: 11

  - `newIgnoredOccurrencesLow` (integer, required)
    The number of ignored Low-severity Occurrences
    Example: 39

  - `newIgnoredOccurrencesMedium` (integer, required)
    The number of ignored Medium-severity Occurrences
    Example: 17

  - `newIgnoredOccurrencesUnassigned` (integer, required)
    The number of ignored Occurrences with no associated severity code

  - `newIgnoredUnassigned` (integer, required)
    The number of Issues with no associated severity code

  - `newInfo` (integer, required)
    The number of new Informational Issues
    Example: 11

  - `newLow` (integer, required)
    The number of new Low-severity Issues
    Example: 39

  - `newMedium` (integer, required)
    The number of new Medium-severity Issues
    Example: 17

  - `newOccurrencesCritical` (integer, required)
    The number of new Critical-severity Occurrences
    Example: 1

  - `newOccurrencesHigh` (integer, required)
    The number of new High-severity Occurrences
    Example: 3

  - `newOccurrencesInfo` (integer, required)
    The number of new Informational Occurrences
    Example: 11

  - `newOccurrencesLow` (integer, required)
    The number of new Low-severity Occurrences
    Example: 39

  - `newOccurrencesMedium` (integer, required)
    The number of new Medium-severity Occurrences
    Example: 17

  - `newOccurrencesUnassigned` (integer, required)
    The number of new Occurrences with no associated severity code

  - `newTotal` (integer, required)
    The total number new Issues
    Example: 3

  - `newTotalBase` (integer)
    The total number new Issues in the Base Image
    Example: 3

  - `newUnassigned` (integer, required)
    The number of new Issues with no associated severity code

  - `scannerConsoleUrl` (string)
    The scanner console URL for viewing scan results
    Example: "https://app.shiftleft.io/apps/myapp/summary?scan=12345"

  - `total` (integer, required)
    The total number of Issues
    Example: 10

  - `totalBase` (integer)
    The total number of Issues in the Base Image
    Example: 10

  - `unassigned` (integer, required)
    The number of Issues with no associated severity code

## Response 400 fields (application/json):

  - `message` (string, required)
    Example: "Not Found"

  - `status` (integer)
    Example: 404


