No pucks published. Push one with puck push.
Select which lifecycle states appear on the public listing page.
No warm instances.
No design systems registered.
Upload an .oci.tar file built by puck build. The puck will be ingested and a route auto-created.
All endpoints return JSON. GET endpoints can be opened directly in the browser.
/api/v1/health — server health check/api/v1/routes — list all routes/api/v1/routes — create a route{"id":"myid","path_prefix":"/mypath","puck_ref":"name:tag","strip_prefix":true}/api/v1/routes/{id} — delete a route/api/v1/routes/{id}/state — set lifecycle state{"state":"published"}/api/v1/settings/visible-states — get visible lifecycle states/api/v1/settings/visible-states — set visible states{"states":["published","stage"]}/api/v1/instances — list running instances/api/v1/ds — list design systems/api/v1/ds — register a design system/api/v1/ds/{id} — remove a design system/v2/ — registry version check/v2/{name}/tags/list — list tags for an image/v2/{name}/manifests/{ref} — get manifest/v2/{name}/manifests/{ref} — push manifest