API Docs
The live backend serves Redoc with headers that block cross-origin framing, so this page links directly to the lab API docs. The normative protocol contract lives in the mirrored loop-protocol OpenAPI artifact.
Local development
When the backend is running locally, open http://localhost:8088/docs orhttp://localhost:8088/openapi.json directly in your browser.
Protocol reference
https://localloop.urbnia.com/projects/loop-protocol/openapi.jsonLive lab API
https://loop-api.urbnia.comPreferred media type
application/ld+json for LOOP payloadsScope
Lab demo only. The live backend is not a claim of protocol-wide conformance.
Current lab protocol surface
The live lab backend exposes every endpoint required by the specification's §8 (MaterialDNA and ProductDNA registration, retrieval and search, Offer, Match, Transfer, node info, signals, transactions, and the federated announce/offer routes) plus lab-only extensions (material status, event stream, relay, and the federation registry). The backend's compliance matrix records the status of each.
Compliance matrix
Node metadata
GET /api/v1/node/infoMaterial status
POST /api/v1/material-statusLab relay
POST /api/v1/relay for supported lab event familiesFederation registry
GET /api/v1/federation/nodes and POST /api/v1/federation/handshake