v44

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0575177316.0 KB
registry-plugins

Get a registry plugin

Retrieve a single plugin by its namespace and name from the registry.

get/registry/{registryName}/v0.1/x/dev.toolhive/plugins/{namespace}/{pluginName}

Path parameters

registryNamestring required

Registry name (currently ignored, uses the default provider)

namespacestring required

Plugin namespace in reverse-DNS format (e.g. io.github.stacklok)

pluginNamestring required

Plugin name

Response

OK

_metaobject

Meta is an opaque payload with extended meta data details of the plugin.

descriptionstring

Description is the description of the plugin.

licensestring

License is the SPDX license identifier of the plugin.

metadataobject

Metadata is the official metadata of the plugin as reported in the plugin manifest file.

namestring

Name is the name of the plugin. The format is that of identifiers, e.g. "my-plugin".

namespacestring

Namespace is the namespace of the plugin. The format is reverse-DNS, e.g. "io.github.user".

statusstring

Status is the status of the plugin. Can be one of "active", "deprecated", or "archived".

titlestring

Title is the title of the plugin. This is for human consumption, not an identifier.

versionstring

Version is the version of the plugin. Any non-empty string is valid, but ideally it should be either a semantic version or a commit hash.