756 B
756 B
API Surface
Health
GET /health
Registry
GET /projectsPOST /projectsGET /projects/{id}GET /assetsPOST /assetsGET /registry/assets/{id}DELETE /registry/assets/{id}GET /componentsPOST /components
Ingest
POST /ingest/hardware
Timeline
GET /assets/{id}/timelineGET /components/{id}/timeline
Failures
GET /failuresPOST /failures
UI Routes
GET /uiGET /ui/assetsGET /ui/assets/{id}GET /ui/componentsGET /ui/components/{id}GET /ui/failuresGET /ui/ingest
Routing Notes
- API router is registered in
internal/api/server.go. - Registry, ingest, failures, asset/component pages, and UI routes are attached to
http.ServeMux.