Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Import SBOM

view on GitHub

Import SBOM is available as an HTTP Request, and will import an existing SBOM document into ProGet and create corresponding project and release information from it.

HTTP Request Specification

To import an SBOM document, simply POST to the URL with an appropriate API Key.

POST /api/sca/import

Note that the Content-Type header should either be text/xml (XML) or application/json (JSON) depending on the import format.

Importing an SBOM requires the project name (e.g. myProject), the version (e.g. 1.2.3), and either an XML or JSON as the body (e.g. sbom.xml):

POST /api/sca/import

«contents of sbom.xml»

HTTP Response Specification

A successful 200 response will indicate the SBOM was successfully imported. A 403 response indicates a missing, unknown, or unauthorized API Key.