v1

latestOpenAPI 3.1.02026-07-261690320.7 KB

List & Search SBOM

Returns a list of licenses

get/licenses

Query parameters

pageinteger

The page number

per_pageinteger

The number of items per page

searchstring

The search term to filter on

Filter on this package names

scope'all' | 'only_dev_deps' | 'exclude_dev_deps'

Filter on this scope. 'all' returns all packages, 'only_dev_deps' only dev dependency packages, 'exclude_dev_deps' excludes dev dependency packages

Response

A list of licenses

package_namestring

The full package name including the version

license_typestring

The license type

languagestring

The programming language of the package

riskstring

The legal risk level of the license

code_repo_idinteger

The code repository ID

code_repo_namestring

The code repository name

container_repo_idinteger

The container repository ID

container_repo_namestring

The container repository name

locationstring

The location

purlstring

The PURL

Example response

[
  {
    "package_name": "jsonpath@1.1.1",
    "license_type": "-",
    "language": "js",
    "risk": "unknown",
    "code_repo_id": 1,
    "code_repo_name": "demo-repo",
    "container_repo_id": -1,
    "container_repo_name": null,
    "location": "/testsuite/blib/yarn.lock",
    "purl": "pkg:npm/jsonpath@1.1.1"
  },
  {
    "package_name": "json-bigint@1.0.0",
    "license_type": "-",
    "language": "js",
    "risk": "unknown",
    "code_repo_id": 1,
    "code_repo_name": "demo-repo",
    "container_repo_id": -1,
    "container_repo_name": null,
    "location": "/testsuite/blib/yarn.lock",
    "purl": "pkg:npm/json-bigint@1.0.0"
  }
]