Skip to content

Update project with container SBOM

Request

Upload a single container SBOM file to update an existing project. The SBOM scan is dispatched for asynchronous processing. Supported formats: SPDX (JSON/XML), CycloneDX (JSON/XML).

Security
bearer-key
Path
projectuuidstringrequired

UUID of the project

Bodymultipart/form-data
imageNamestring

Optional image name associated with the SBOM being imported

sbomFilestring, (binary)required

The container SBOM file to upload (SPDX or CycloneDX). Only one file per request.

POST
/api/v3.0/projects/{projectuuid}/container/importSbom
{
  "imageName": "string",
  "sbomFile": "string"
}

Responses

SBOM scan successfully dispatched for project update

Bodyapplication/json
supportTokenstring
Example:"1171c60d"
projectobject(model.ProjectDTOV3)
scanobject(model.SbomScanInfoDTO)
Response
{ "supportToken": "1171c60d", "project": { "uuid": "123e4567-e89b-12d3-a456-426655440000", "name": "My Project", "path": "My Application", "applicationName": "My Application", "applicationUuid": "123e4567-e89b-12d3-a456-426655440000" }, "scan": { "scanUuid": "45e0c7f0-2a64-4a1c-bb2b-22e1c4f02126", "createdAt": "2025-10-27T18:50:05Z" }, "link": { "logs": "string" } }