Registry API
Registry objects
Content-addressed storage for package asset content, by sha256 hash.
A registry object is normalized text content addressed by its sha256 hash. Admins store content directly or request signed upload and download URLs; the PUT and GET by hash verify those signed URLs.
Operations
| Request | What it does |
|---|---|
| POST /v1/objects | Store object contentin spec |
| POST /v1/object-urls | Create signed object download URLin spec |
| POST /v1/object-upload-urls | Create signed object upload URLin spec |
| PUT /v1/objects/{hash} | Upload object by hashin spec |
| GET /v1/objects/{hash} | Download object by hashin spec |
Operations are the routes the server registers; this site checks its list against the route definitions. Operations marked “in spec” are also described in the committed OpenAPI file (apps/api/openapi.json), which does not yet cover every route. Only the public catalog and the health check work without a token.