GET
/
project
/
{projectId}
/
results
/
iac
curl --request GET \
  --url https://app-preprod.cybedefend.com/project/{projectId}/results/iac
[
  {
    "projectId": "<string>",
    "projectName": "<string>",
    "page": 2,
    "limit": 17.5,
    "totalPages": 123,
    "sort": "currentState",
    "order": "asc",
    "severity": [
      "critical"
    ],
    "status": [
      "to_verify"
    ],
    "language": "<string>",
    "priority": [
      "critical_urgent"
    ],
    "vulnerabilities": [
      {}
    ],
    "total": 123,
    "scanProjectInfo": {
      "scanId": "<string>",
      "state": "queued",
      "createAt": "2023-11-07T05:31:56Z",
      "scanType": "<string>"
    },
    "vulnCountByType": {
      "sast": 123,
      "iac": 123,
      "sca": 123
    }
  }
]

Path Parameters

projectId
string
required

Query Parameters

sort
enum<string>

Sort field

Available options:
currentState,
currentSeverity,
currentPriority,
language,
createdAt,
updateAt
order
enum<string>

Sort order

Available options:
asc,
desc
severity
enum<string>[]

Filter by severity (repeat the param for multiple values, e.g. severity=critical&severity=high)

status
enum<string>[]

Filter by status (repeat the param, e.g. status=to_verify&status=confirmed)

priority
enum<string>[]

Filter by priority (repeat the param, e.g. priority=critical_urgent&priority=urgent)

language
string

Programming language

pageNumber
number

Page number alias

Required range: x >= 1
pageSizeNumber
number

Page size alias

Required range: x >= 1
searchQuery
string

Search query alias

Response

200
application/json

All IaC vulnerabilities of a project

The response is of type object[].