Skip to main content
GET
/
project
/
{projectId}
/
results
/
container
/
images
/
grouped
Get container images grouped by repository
curl --request GET \
  --url https://api-eu.cybedefend.com/project/{projectId}/results/container/images/grouped
{
  "projectName": "<string>",
  "groupedImages": [
    {
      "repositoryName": "registry.gitlab.com/group/project",
      "projectId": "<string>",
      "osFamily": "debian",
      "osName": "Debian GNU/Linux 11",
      "branch": "main",
      "tagCount": 3,
      "tags": [
        {
          "id": "<string>",
          "tag": "v1.0.0",
          "scanId": "<string>",
          "createdAt": "<string>",
          "updatedAt": "<string>",
          "vulnCounts": {
            "critical": 123,
            "high": 123,
            "medium": 123,
            "low": 123,
            "unknown": 123
          }
        }
      ],
      "aggregatedVulnCounts": {
        "critical": 123,
        "high": 123,
        "medium": 123,
        "low": 123,
        "unknown": 123
      },
      "latestScanAt": "2024-01-15T10:30:00.000Z"
    }
  ],
  "totalRepositories": 123,
  "totalTags": 123,
  "totalPages": 123,
  "currentPage": 123,
  "pageSize": 123
}

Path Parameters

projectId
string<uuid>
required

Project identifier

Query Parameters

page
number

Page number (starts from 1)

Required range: x >= 1
Example:

1

limit
number

Number of items per page

Required range: 1 <= x <= 100
Example:

20

branch
string

Branch name to filter container images

Example:

"main"

sort
enum<string>

Sort field

Available options:
repositoryName,
tagCount,
latestScanAt
Example:

"latestScanAt"

order
enum<string>

Sort order

Available options:
ASC,
DESC
Example:

"DESC"

searchQuery
string

Search query for repository name

Example:

"nginx"

Response

Grouped container images retrieved successfully

projectName
string
required

Project name

groupedImages
object[]
required

Container images grouped by repository

totalRepositories
number
required

Total number of unique repositories

totalTags
number
required

Total number of tags across all repositories

totalPages
number
required

Total number of pages

currentPage
number
required

Current page number

pageSize
number
required

Number of items per page