DevGuard Components API

Components are the individual packages that make up your software — everything DevGuard discovered while building the SBOM for an asset version. This API reads that inventory.

Listing components for an asset version is paged, since a real dependency tree runs to thousands of entries. The license distribution endpoint summarises the same inventory by license, which is the quickest way to see what you are shipping without walking every package.

The project-level search answers the opposite question: given a component, where does it occur? That is the endpoint to reach for when a new CVE lands and you need to know which of your projects actually pull the affected package in.


Have feedback? We want to hear from you!

Fields marked with * are required