Get Menu Item Masters
post
/config/sim/v2/menuItems/getMenuItemMasters
Gets all Menu Item Masters
Request
Supported Media Types
- application/json
- multipart/form-data
Request body
Root Schema : schema
Type:
Show Source
object
-
hierUnitId:
integer
Unique Hierarchy unit reference. This is an optional field. Alternatively, searchCriteria can be used to get results for a particular hierUnitId.Example:
1012
-
include:
string
If specified, limits the data returned to these fields.Example:
hierUnitId, objectNum, name
-
includeAll:
string
If this value is specified, the include parameter is ignored.
Value Description basic Forces the response to include all fields except option string details detailed Forces the response to include all fields including option string details Example:detailed
-
langIds:
string
If specified, limits translated strings returnedExample:
1,2,3
-
limit:
integer
If using paging, number of results returned in this page.Example:
100
-
offset:
integer
Starting resource record index. Not required if paging parameters are not supportedExample:
0
-
orderBy:
string
Sorts the response by the specified field name and sort order.Example:
hierUnitId:asc
-
searchCriteria:
string
If specified, returns records that match the criteria.Example:
where equals(hierUnitId, 7)
Response
Supported Media Types
- application/json
200 Response
A Collection of Menu Item Masters
Nested Schema : MenuItem_miMasterOptionsExt
Type:
Show Source
object
-
core:
boolean
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 = 4Example:
false
-
disabled:
boolean
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 = 5Example:
false
-
disableEditByWSEditMenuItem:
boolean
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 = 2Example:
false
-
nonRevenue:
boolean
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 = 3Example:
false
Nested Schema : MenuItem_dataExtensions
Type:
Show Source
object
-
columnName:
string
Name of the extention fieldExample:
extension column 1
-
value:
string
Value of the extention fieldExample:
value 1
Nested Schema : MenuItemMaster_dietaryLabels
Type:
Show Source
object
-
dietaryLabelName:
string
Name of the dietary labelExample:
Dietary Label 1
Nested Schema : MenuItem_effectivityGroupsv2
Type:
Show Source
object
-
effectivityGroupObjectNum:
integer
effectivity group object numberExample:
1
-
hierUnitId:
integer
hierarchy where the effectivity group is configuredExample:
14102