Menus

Create Menu Item

post/api/v1/menus/properties/{property_id}/menu-items

Path parameters

property_idstring uuid required

Request body

namestring required
category'FOOD' | 'COCKTAIL' | 'NON_ALCOHOLIC_COCKTAIL' | 'SIGNATURE' | 'LONG_DRINK' | 'WINE' | 'BEER' | 'SPIRIT' | 'COFFEE_TEA' | 'SMOOTHIE_SHAKE' | 'REFRESHMENT'
subcategorystring nullable
ingredients_textstring nullable
allergen_codesstring[]
tagsstring[]
descriptionstring nullable
image_urlstring nullable
currencystring nullable

Response

Successful Response

idstring uuid required
property_idstring uuid required
namestring required
category'FOOD' | 'COCKTAIL' | 'NON_ALCOHOLIC_COCKTAIL' | 'SIGNATURE' | 'LONG_DRINK' | 'WINE' | 'BEER' | 'SPIRIT' | 'COFFEE_TEA' | 'SMOOTHIE_SHAKE' | 'REFRESHMENT' required
subcategorystring nullable required
ingredients_textstring nullable required
allergen_codesstring[] required
tagsstring[] required
descriptionstring nullable required
image_urlstring nullable required
pricestring nullable required
currencystring nullable required

Changes

Changed in 1 of the 6 revisions of this API.13

    • added the pattern ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$ to the request property /

      request-property-pattern-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • added the optional property // to the response with the status

      response-optional-property-added

    • the / response's property pattern ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$ was added for the status

      response-property-pattern-added

    This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog