at.happyproto.registry.getVersion
One version of a plugin, by exact version, whatever its lifecycle state or availability.
Details · query
| Kind | query |
|---|---|
| Authority | registry.happyproto.at |
| Indexed |
Query
query · GETParameters
query stringThe publisher.
The project's name, which is the record key of its software.release.project: 1 to 64 lowercase letters, digits and interior hyphens.
minLength: 1maxLength: 64
A semver version without build metadata, with an optional lowercase prerelease, such as `1.2.0` or `1.2.0-beta.1`.
minLength: 1maxLength: 64
Output
application/jsonschema
refErrors
VersionNotFound
No version of that project is indexed at that version string.
NotConfigured
The registry has no identity configured, so it cannot read its own state. An operator problem, not a caller's.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
One release by exact version. Served whatever its status, including `deleted`: that is the left-pad protection the registry exists for.
-
A plugin's versions, most recently indexed first, whatever their lifecycle state.
-
One plugin, by publisher and name.
-
The version a plugin's channel points at.
-
The bytes of a blob the registry has copied, served from its own copy and never redirected to the publisher, so a version stays installable after its publisher deletes it. Name the blob either by version and kind or by its CID. Only blobs that an indexed manifest or publication references are served. The output encoding is `*/*`, as com.atproto.sync.getBlob's is; the media type is the one the blob was published with.