Utilizing packages, you can group the distribution of your releases. For
example, you can distribute multiple offerings under a single product,
such as multiple PyPI packages, a CLI plus a desktop app, a flagship
on-premise application along with its add-ons, etc.
A 201 Created response will be returned along with the new package object.
Upon error, an errors object will be returned along with an
HTTP status code indicating the type of error. When an error occurs, the
data property will not be included.
An authentication token with privileges to read the package: either an admin, the product it belongs to, an entitled license (via license key or a license token), or a user with an entitled license. If the product's distribution strategy is OPEN, no authentication is required.
A 200 OK response will be returned along with a package object.
Upon error, an errors object will be returned along with an
HTTP status code indicating the type of error. When an error occurs, the
data property will not be included.
A 200 OK response will be returned along with the updated license object.
Upon error, an errors object will be returned along with an
HTTP status code indicating the type of error. When an error occurs, the
data property will not be included.
Permanently deletes a package. It cannot be undone. This action also immediately
deletes any releases and artifacts that the package is associated with.
Upon error, an errors object will be returned along with an
HTTP status code indicating the type of error. When an error occurs, the
data property will not be included.
Returns a list of packages. The packages are returned sorted by creation date,
with the most recent published packages appearing first. Resources are automatically
scoped to the authenticated bearer e.g. when authenticated as a license or user, only
packages accessible by the requestor will be listed.
An authentication token with privileges to read the packages: either an admin, the product the packages belong to, an entitled license (via license key or a license token), or a user with an entitled license. If the product's distribution strategy is OPEN, no authentication is required.
A 200 OK response will be returned along with a list of package objects.
Upon error, an errors object will be returned along with an
HTTP status code indicating the type of error. When an error occurs, the
data property will not be included.