Skip to main content
POST
Update a marketplace plugin

Authorizations

x-api-key
string
header
required

Body

application/json

Update an installed plugin to a newer (or named) version.

env / secret_keys mirror :class:MarketplaceInstall: a new version adding a required !ENV marker or connector-env is loudly refused unless its value is supplied here. route_mounts remaps a route-carrying item's base (a surviving item with no override keeps its stored base); accept_public_routes acknowledges public routes NOT already approved in the installed version.

ref
string
required
accept_public_routes
boolean
default:false
env
Env · object | null
route_mounts
Route Mounts · object | null
secret_keys
string[] | null
version
string | null

Response

Success.

data
InstallResult · object
required

The install (and update) receipt. package is null for a descriptor-only plugin; advisories are the target's upstream advisory rows forwarded verbatim; notes are activation notes; reload is the manifest apply's fleet result; pip_output is null for a descriptor-only plugin; routes lists every route the operation mounted.