API

Typed service contract

The imported V11 pack provides an OpenAPI starter for health, search, catalogue, profile, meals, recipes, safety, consent, and privacy endpoints.

System

`/health/live`, `/health/ready`

Search & catalogue

`/search`, `/search/suggestions`, `/items/{itemId}`, `/barcodes/{barcode}`

Private data

`/profile`, `/meals`, `/recipes`, `/safety`, `/consent`, `/privacy`

Contract notes

Next implementation step

Copy the starter OpenAPI from the imported pack into the repo, generate types, and wire the first working vertical slice: search → item detail → provenance → trace.