/v1/catalogue/items
Items with their variants; inactive ones only with include_inactive=true
operationId listCatalogueItemsAuth
Member token+Tenant headerParameters
- include_inactivein queryenum (2)optional
truefalse - limitin queryintegeroptional
- cursorin querystringoptionalpattern ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Response 200
- itemsarray of objectrequired
- kindenum (3)required
dishskucombo - name_keystringrequiredpattern ^[a-z][a-z0-9_]*(\.[a-z][a-z0-9_]*)*$
- categorystringrequired
- barcodestring | nullrequired
- activebooleanrequired
- variantsarray of objectrequired
- name_keystringrequiredpattern ^[a-z][a-z0-9_]*(\.[a-z][a-z0-9_]*)*$
- barcodestring | nullrequired
- activebooleanrequired
Errors
- 400Bad requestError
- 401UnauthenticatedError
- 403Not allowedError
- 404Not foundError
- 422Validation failedError
Every error body carries a code, a message and, where it applies, a reason_code. All error and reason codes.