v1

latestOpenAPI 3.1.02026-07-17152154.1 KB
Stewardships

List packages stewarded by the authenticated user

Returns a paginated list of packages where the authenticated user (req.actor.id) is an active steward (lead or co_steward). Includes package metadata, health, open vulnerabilities, last activity, and the user's role and stewardship status. The meta.statusCounts object always reflects counts across all of the user's stewardships, regardless of the active status filter, so the tab bar can render all buckets at once.

get/akrites/stewardships/me/packages

Query parameters

pageinteger
pageSizeinteger
status'assessing' | 'active' | 'needs_attention' | 'escalated' | 'blocked'

Filter by stewardship status.

searchstring

Case-insensitive substring match on package name or PURL.

ecosystem'npm' | 'maven' | 'pypi' | 'go' | 'cargo'
healthBand'healthy' | 'fair' | 'concerning' | 'critical'
vulnSeverity'high' | 'critical'

Filter to packages with at least one vulnerability of this severity or worse.

sortBy'risk' | 'health' | 'vulns' | 'name' | 'last_activity'
sortDir'asc' | 'desc'

Response

Paginated list of the user's stewarded packages.

Example response

{
  "data": [
    {
      "purl": "pkg:npm/minimist",
      "name": "minimist",
      "ecosystem": "npm",
      "lifecycle": "abandoned",
      "openVulns": 2,
      "lastActivityDescription": "Escalated for intervention",
      "stewardshipId": "42"
    }
  ]
}