Skip to main content

Bind an installation to a listed release from the catalog

POST 

/v1/plugins/managed/catalog/install

Direct localhost/Tailscale owner administration only. Body: catalog_sha256 (the reviewed catalog's digest), bundle_id, sequence, optional runtime_platform (the listed artifact family) and optional plugin_id (an existing installation to upgrade; omitted registers a new one). The listing is taken from the retained catalog under that digest, verified again against discovery trust, and must still be the newest accepted listing; the installation's source becomes the listed feed with the discovery trust as publisher trust, and the catalog credential is presented only to a feed at the catalog's own origin. The release record is then inspected through the ordinary path and must be the record the listing names. Returns the installation, the listing, source readiness and the release review; nothing is downloaded beyond the record, staged or activated: continue with the install and activate requests.

Request​

Responses​

Successful Response