Projects

Update Project with SBOM (Dependencies - SCA)

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

post/api/v3.0/projects/{projectUuid}/dependencies/importSbom

Request

Path parameters

projectUuidstring required

UUID of the project

Request body multipart/form-data

sbomFilestring binary required

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

Response

SBOM scan successfully queued for project update

supportTokenstring

Support token for tracking

Example 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": "/api/v3.0/projects/{projectUuid}/scans/{scanUuid}/dependencies/SBOM/logs"
  }
}

Changes

No recorded changes to this operation across all 6 revisions of this API.