Add Menu Item Masters

post

/config/sim/v1/menuItems/menuItemMasters

Add the Menu Item Master object to a specified hierarchy unit .

Request

Supported Media Types
Header Parameters
Body ()
Request body
Root Schema : menuItemMasterInsertRequestBody
Type: object
Show Source
Nested Schema : dataExtensions
Type: array
An array of data extensions for the menu item
Show Source
Nested Schema : dietaryLabels
Type: array
An array of dietary labels for menu item
Show Source
Nested Schema : MenuItem_miMasterOptionsExt
Type: object
Show Source
  • Selecting the core option designates the menu item as a core item, ensuring it is always available for sale and cannot be disabled using effectivity groups. When this option is chosen, the effectivity group selection grid is disabled, and any previously selected effectivity groups are disregarded during the sales process. miMasterOptions Option Bit = 4
    Example: false
  • Selecting the 'disabled' option deactivates the menu item for transactions and renders it unavailable for sale. Choosing this option takes precedence over other selections, such as the core menu item option and effectivity groups assigned to the master. miMasterOptions Option Bit = 5
    Example: false
  • A flag indicating to prevent the menu item from appearing or being edited by OPS Function, Edit Menu Item. This prevents configuration changes to all definitions of the item. This option does not affect configuration of Menu Item Availability. miMasterOptions Option Bit = 2
    Example: false
  • Select to enforce non-revenue menu items. Non-revenue menu items do not add value to the sales reports, but add value to the guest check. miMasterOptions Option Bit = 3
    Example: false
Nested Schema : TranslatedString
Type: object
Additional Properties Allowed
Show Source
A string that contains translations into multiple languages
Example:
{
    "en-US":"Coffee",
    "de-DE":"Kaffee",
    "es-MX":"Cafe"
}
Nested Schema : MenuItem_dataExtensions
Type: object
Show Source
Nested Schema : MenuItemMaster_dietaryLabels
Type: object
Show Source
Back to Top

Response

Supported Media Types

200 Response

A response body for MenuItemMaster added
Body ()
Root Schema : menuItemMasterResponse
Type: object
Show Source

400 Response

400 Bad Request
Body ()
Root Schema : ErrorDetails
Type: object
Response body when the request returns an error.
Show Source
Back to Top