v1

latestOpenAPI 3.1.02026-07-1741026.2 KB
Packages

List packages

get/packages

Query parameters

pageinteger
pageSizeinteger
ecosystemstring
lifecycle'active' | 'stable' | 'declining' | 'abandoned' | 'archived'
busFactor1Onlyboolean

Return only packages with bus factor = 1.

staleOnlyboolean

Return only packages with no release in >= 18 months.

unstewardedOnlyboolean

Return only packages with stewardship = unassigned.

sortBy'name' | 'health' | 'impact' | 'openVulns'
sortDir'asc' | 'desc'

Response

Paginated list of packages.

pageinteger required
pageSizeinteger required
totalinteger required

Example response

{
  "packages": [
    {
      "purl": "pkg:npm/lodash",
      "name": "lodash",
      "ecosystem": "npm",
      "health": {
        "score": 18,
        "label": "critical"
      },
      "impact": 71,
      "maintainerBusFactor": 1,
      "openVulns": {
        "high": 1
      },
      "stewardshipId": "42",
      "stewards": [
        {
          "userId": "abc123",
          "username": "jrodriguez",
          "displayName": "Jonathan R."
        }
      ]
    }
  ]
}
All 4 operations