Get Menu Item Prices
post
/config/sim/v1/menuItems/getMenuItemPrices
Gets all the Menu Item Prices configured and hierarchy unit
Request
Supported Media Types
- application/json
- multipart/form-data
Request body
Root Schema : MenuItemPriceGetRequestBody
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
Example:
locations
-
includeAll:
string
This can take 2 values: basic or detailed. If 'basic' is specified, The response contains all the properties of the object except
Ext values. If 'detailed' is specified, The response contains all the properties of the object. Example:detailed
-
languages:
string
If specified, limits translated strings returned.Example:
en-US, de-DE, es-MX
-
limit:
integer
Number of results returned in this page. Not required if paging parameters are not supported.Example:
10
-
offset:
integer
Starting resource record index. Not required if paging parameters are not supportedExample:
2
-
orderBy:
string
Sorts the response by the specified field name and sort order.Example:
objectNum
-
searchCriteria:
string
Search criteria to filter results based on field value.Example:
where equals(hierUnitId,1012)
Response
Supported Media Types
- application/json
200 Response
A Collection of Menu Item Prices
Nested Schema : MenuItemPrice
Type:
object
Model for Menu Item Price object
Show Source
-
activeOnMenuLevel:
number
Menu Level ValueExample:
0.18
-
condimentParentTaxClassOverrideObjNum:
number
Specifies the parent item's tax class override (condiment item only)Example:
0.18
-
defSequenceNum:
integer
Definition sequence numberExample:
5
-
effectivityGroupObjNum:
number
Effectivity group option numbersExample:
0.18
-
externalReference1:
string
An alpha-numeric string containing a reference to an external system value. Maximum length of the string can be 32Example:
ExternalReference1
-
externalReference2:
string
An alpha-numeric string containing a reference to an external system value. Maximum length of the string can be 32Example:
ExternalReference2
-
hierUnitId:
integer
Hierarchy unit unique referenceExample:
1012
- menuItemDefinitionId: integer
- menuItemMasterId: integer
- menuItemMasterObjNum: integer
- menuItemPriceId: number
-
options:
string
A string value of 0s & 1s of length 8 representing enabled or disabled optionsExample:
00000000
-
optionsExt:
object optionsExt
An object containing the descriptive options list associated with the menu item prices
-
prepCost:
number
Preparation costExample:
0.18
-
price:
number
Menu item price. Note that precision is determined by currency settings.Example:
0.18
-
priceSequenceNum:
integer
Price record numberExample:
3
-
serviceChargeGroupObjNum:
number
Service charge group object numberExample:
0.18
-
taxClassOverrideObjNum:
number
Overrides menu item tax class setting (main item only)Example:
0.18
Nested Schema : optionsExt
Type:
object
An object containing the descriptive options list associated with the menu item prices
Show Source
-
enableMenuItemTaxClassOverrideOverCondimentParent:
boolean
A flag indicating that menu item tax class override takes precedence over condiment parent tax class (Condiment only)Example:
false
-
excludeCondimentParentItemFromMenuItemTaxClassOverride:
boolean
A flag indicating to exclude condiment parent item from menu item tax class override count (Condiment only)Example:
false