Packages
Endpoints for searching the packages installed across the team's servers.
Search packages
Find a package across the servers the authenticated team can see, including servers shared with it, optionally limited to a version range compared like dpkg or rpm. The name is found anywhere in package and source package names, best match first: the exact name, names starting with it, names with a part starting with it (ssl finds libssl3, fpm finds php8.2-fpm), then names containing it. Names of one or two characters only match from the start. Pass exact or a * wildcard to match names exactly. Every result includes the server it is installed on.
query Parameters
name^[A-Za-z0-9*][A-Za-z… · requiredPackage or source package name, or part of it, best match first. Matched exactly when exact is set, or as a pattern when it contains * as a wildcard.
exactOnly return packages named exactly name, instead of every package whose name or source package name contains it.
versionVersion constraint, compared like dpkg or rpm for each package's manager: 1.0.2g-1ubuntu4.20 or <1.0.2g-1ubuntu4.20 with a revision compares the full version, 3.0.13 without one matches every revision of 3.0.13, and <, <=, >, >= compare against all of its revisions. ~3.0 or 3.0.x match 3.0 up to 3.1. A missing epoch is 0.
updatesOnly return packages with a pending update.
origin^[a-z0-9][a-z0-9._:\…Only return packages from an origin: a repository vendor or alias such as sury, esm or ppa:ondrej/php, third-party for packages only third-party repositories offer, or none for packages no configured repository offers.
per_pagepageSearch packages › Responses
Paginated set of ServerPackage