Skip to main content
POST
Enable a package

Authorizations

Authorization
string
header
required

Enforced on every transport, with no exempt operation. A person's request — over the default local unix socket exactly as over a TCP listener — must carry a JWT issued by the configured identity provider, which the host verifies itself against that issuer's key set: signature, issuer, expiry, and the person and organisation it names. Requests without a valid one receive 401 NRY-0011. The socket's file permissions are transport and are not an authorisation.

Path Parameters

name
string
required

The package's name.

Maximum string length: 256

Response

The package, now enabled.

An installed package — the one thing a user installs. May carry declarative resources, Go code, or both; only code-carrying packages cost a rebuild.

name
string
required
Maximum string length: 256
carriesCode
boolean
required

True when the package carries Go code and changes require a rebuild.

enabled
boolean
required
version
string
Maximum string length: 64
source
string

The registry reference or local path it was installed from.

Maximum string length: 1024
installedAt
string<date-time>