Skip to content
Workloom
Menu

Registry API

Objects

Upload and download content-addressed objects.

Objects are content-addressed by SHA-256 and back the assets of package versions. The API hands out upload and download URLs rather than streaming content itself, and plans an upload so content the registry already has is not sent twice.

Operations

Objects operations
RequestWhat it does
POST /api/v1/objectsRequest upload URL
GET /api/v1/objects/{sha256}Get download URL
POST /api/v1/objects/planPlan object upload

Paths and summaries come from apps/api/openapi.json, which CI regenerates from the route definitions; this site checks its list against that file. Only the Public operations work without a token; everything else needs a signed-in session or an API token.