MenuItem
- idType: stringFormat: uuidrequired
Menu Item UUID
- nameType: stringrequired
Menu Item name
- allergensType: array object[] · Allergen[]
- idType: stringrequired
Menu item allergen id. Allergens schema here.
- translatedType: string
_name requiredMenu Item allergen name
- descriptionType: string | null
Menu item description
- foodenum
_type values- vegan
- vegetarian
- alcohol
- null
- imageType: object · ImageWithThumbnailMedium
Modifier image URL
- thumbnailType: string | nullFormat: uri
_medium
- menuType: array object[] · MenuItemPriceLevelForMenuItem[]
_item _price _levels Menu item is always created with at least one price level.
List of available price levels for the selected menu item. The price levels are usually set by size (See Item Price Levels)
- idType: stringFormat: uuidrequired
Menu item price level UUID
- caloriesType: integer | null
Calories count specific to the item price level
- nameType: string | null
Menu item price level name
- priceType: integer
_by _order _type min:0Menu item price in cents, specific to the selected order type and price level
- translationsType: object
- modifierType: array object[] · ModifierGroupForMenuItem[]
_groups The object describing all the modifier groups that can be applied to the selected combo
- idType: stringFormat: uuidrequired
Modifier group UUID
- nameType: stringrequired
Menu item modifier group name
- maxType: integer
_selected min:1max:99Constrain on maximum number of modifiers user can select in the given modifier group.
- minType: integer
_selected min:0Constrain on minimum number of modifiers user must select in the given modifier group.
- modifiersType: array object[] · ModifierForModifierGroup[]
Collection of Modifiers available for the selected menu item (see Modifiers)
- translationsType: object
- translationsType: object
- descriptionType: string
Translated Menu item description
- nameType: string
Translated Menu item name
{
"id": "06823cef-e75d-4817-8e65-57d858df8a47",
"name": "Menu Item",
"description": "Menu Item's description",
"translations": {
"name": "Menu Item",
"description": "Menu Item's description"
},
"food_type": null,
"allergens": [
{
"id": "milk",
"translated_name": "Milk"
}
],
"menu_item_price_levels": [
{
"id": "58e602d4-a6f6-419c-a1fd-319f4e9cbaf3",
"name": "Menu Item Price Level",
"translations": {
"name": "Menu Item Price Level"
},
"price_by_order_type": 800,
"calories": 500
}
],
"image": {
"thumbnail_medium": null
},
"modifier_groups": [
{
"id": "8a698858-5063-41de-bf1a-92a9da0a3f3a",
"name": "Modifier Group",
"translations": {
"name": "Modifier Group"
},
"min_selected": 0,
"max_selected": 2,
"modifiers": [
{
"id": "685a2edc-da1e-44c7-ba26-98f7804e10d1",
"name": "Modifier",
"translations": {
"name": "Modifier"
},
"allergens": [
{
"id": "milk",
"translated_name": "Milk"
}
],
"is_preselected": false,
"price_by_order_type": 200,
"calories": 300,
"image": {
"thumbnail_small": null
}
}
]
}
]
}