Skip to content
Workloom
Menu

Registry API

Public registry and blobs

Anonymous search and package pages, plus content-addressed blob storage.

The search and package operations are the public registry: anonymous and read-only. Blob upload and download are authenticated; a blob is a file’s content addressed by its SHA-256 hash, shared across versions and packages.

Operations

Public registry and blobs operations
RequestWhat it does
POST /registry/blobs/Upload a blob
GET /registry/blobs/{hash}Download a blob by SHA-256 hash
GET /registry/searchSearch the public registry (anonymous)
GET /registry/packages/{name}Get a public package (anonymous)
GET /registry/packages/{name}/versionsList a public package’s versions (anonymous)

Paths come from the OpenAPI document that the API exports from its route definitions (CI fails if it is stale); this site checks its list against that file. The public registry search and package reads and the health checks work anonymously; most other operations need a signed-in session or an API key.