HTTP API Reference¶
Each deployed service owns an OpenAPI document at 'services/
Authentication requirements are declared per operation. Anonymous routes may accept a Visitor ID; account and brand routes require a Keycloak-issued token at the gateway, which derives trusted identity headers. Internal service endpoints are not public interfaces.
Redocly linting validates the documents, and MkDocs renders them. The repository does not generate clients from these specifications or run a complete handler-conformance test. Handler/router tests and the container journey provide partial runtime evidence.
Service contracts¶