Get Combo Side Group Items
post
/config/sim/v2/menuItems/comboSideGroups/getSideGroupItems
Gets a list of all the items of a combo meal group for the specified organization
Request
Supported Media Types
- application/json
- multipart/form-data
Request body
Root Schema : schema
Type:
Show Source
object
-
comboMealGroupId(required):
integer
Combo Meal Group IdExample:
1
-
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
-
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 Combo Side Group Items.
Nested Schema : ComboSideGroupItemv2
Type:
object
Model for Combo Group Item Object
Show Source
-
comboMealGroupId:
integer
Combo Meal Group IdExample:
1
-
effectivityGroupObjNum:
integer
Object number of the effectivity groupExample:
1
-
hierUnitId:
integer
Unique reference of the hierarchy unitExample:
2
-
hierUnitObjNum:
integer
Object number of the hierarchy unitExample:
1
-
itemObjNum:
integer
Object number of the menu item master associated with the combo group itemExample:
1
-
options:
string
A string value of 0s & 1s of length 16 representing the enablement or disablement of the options associated with the Combo Meal Group Item. If not specified, this will represent the default options associated with the Combo MealGroup ItemExample:
0000000000000000
-
optionsExt:
object OptionsExt_ComboGroupItem
An object containing the descriptive options list associated with the Combo Meal Group Item
-
prices:
array Price_ComboGroupItemV2
Model for Combo Group Item Price Object
-
quantity:
integer
The quantity of the itemExample:
1
-
size1ItemObjNum:
integer
Object number of the menu item to substitute for the Primary Menu Item when using the Combo Size - Size 1 function key (663).Example:
0
-
size1MenuLevelIndex:
integer
Menu Level index for using the Combo Size 1. Valide range is between 1 and 8.Example:
1
-
size2ItemObjNum:
integer
Object number of the menu item to substitute for the Primary Menu Item when using the Combo Size - Size 2 function key (664).Example:
0
-
size2MenuLevelIndex:
integer
Menu Level index for using the Combo Size 1. Valide range is between 1 and 8.Example:
1
-
size3ItemObjNum:
integer
Object number of the menu item to substitute for the Primary Menu Item when using the Combo Size - Size 3 function key (665).Example:
0
-
size3MenuLevelIndex:
integer
Menu Level index for using the Combo Size 1. Valide range is between 1 and 8.Example:
1
-
size4ItemObjNum:
integer
Object number of the menu item to substitute for the Primary Menu Item when using the Combo Size - Size 4 function key (666).Example:
0
-
size4MenuLevelIndex:
integer
Menu Level index for using the Combo Size 1. Valide range is between 1 and 8.Example:
1
Nested Schema : OptionsExt_ComboGroupItem
Type:
object
An object containing the descriptive options list associated with the Combo Meal Group Item
Show Source
-
autofill:
boolean
A flag indicating to change the side item quantity to the number of remaining items needed to complete the side requirements when ordering one of the combo meals where more than one remaining item is required.Example:
false
-
defaultForOrderType1:
boolean
A flag indicating to make this item the default when Order Type 1 is active.Example:
false
-
defaultForOrderType10:
boolean
A flag indicating to make this item the default when Order Type 10 is active.Example:
false
-
defaultForOrderType11:
boolean
A flag indicating to make this item the default when Order Type 11 is active.Example:
false
-
defaultForOrderType12:
boolean
A flag indicating to make this item the default when Order Type 12 is active.Example:
false
-
defaultForOrderType13:
boolean
A flag indicating to make this item the default when Order Type 13 is active.Example:
false
-
defaultForOrderType14:
boolean
A flag indicating to make this item the default when Order Type 14 is active.Example:
false
-
defaultForOrderType15:
boolean
A flag indicating to make this item the default when Order Type 15 is active.Example:
false
-
defaultForOrderType16:
boolean
A flag indicating to make this item the default when Order Type 16 is active.Example:
false
-
defaultForOrderType17:
boolean
A flag indicating to make this item the default when Order Type 17 is active.Example:
false
-
defaultForOrderType18:
boolean
A flag indicating to make this item the default when Order Type 18 is active.Example:
false
-
defaultForOrderType19:
boolean
A flag indicating to make this item the default when Order Type 19 is active.Example:
false
-
defaultForOrderType2:
boolean
A flag indicating to make this item the default when Order Type 2 is active.Example:
false
-
defaultForOrderType20:
boolean
A flag indicating to make this item the default when Order Type 20 is active.Example:
false
-
defaultForOrderType21:
boolean
A flag indicating to make this item the default when Order Type 21 is active.Example:
false
-
defaultForOrderType22:
boolean
A flag indicating to make this item the default when Order Type 22 is active.Example:
false
-
defaultForOrderType23:
boolean
A flag indicating to make this item the default when Order Type 23 is active.Example:
false
-
defaultForOrderType24:
boolean
A flag indicating to make this item the default when Order Type 24 is active.Example:
false
-
defaultForOrderType25:
boolean
A flag indicating to make this item the default when Order Type 25 is active.Example:
false
-
defaultForOrderType26:
boolean
A flag indicating to make this item the default when Order Type 26 is active.Example:
false
-
defaultForOrderType27:
boolean
A flag indicating to make this item the default when Order Type 27 is active.Example:
false
-
defaultForOrderType28:
boolean
A flag indicating to make this item the default when Order Type 28 is active.Example:
false
-
defaultForOrderType29:
boolean
A flag indicating to make this item the default when Order Type 29 is active.Example:
false
-
defaultForOrderType3:
boolean
A flag indicating to make this item the default when Order Type 3 is active.Example:
false
-
defaultForOrderType30:
boolean
A flag indicating to make this item the default when Order Type 30 is active.Example:
false
-
defaultForOrderType31:
boolean
A flag indicating to make this item the default when Order Type 31 is active.Example:
false
-
defaultForOrderType32:
boolean
A flag indicating to make this item the default when Order Type 32 is active.Example:
false
-
defaultForOrderType4:
boolean
A flag indicating to make this item the default when Order Type 4 is active.Example:
false
-
defaultForOrderType5:
boolean
A flag indicating to make this item the default when Order Type 5 is active.Example:
false
-
defaultForOrderType6:
boolean
A flag indicating to make this item the default when Order Type 6 is active.Example:
false
-
defaultForOrderType7:
boolean
A flag indicating to make this item the default when Order Type 7 is active.Example:
false
-
defaultForOrderType8:
boolean
A flag indicating to make this item the default when Order Type 8 is active.Example:
false
-
defaultForOrderType9:
boolean
A flag indicating to make this item the default when Order Type 9 is active.Example:
false
-
defaultWhenNoOrderTypeIsSelected:
boolean
Flag indicating to make this item the default for the Combo Group without a declared Order Type.Example:
false
-
sendToComboParentsOrderDevices:
boolean
A flag indicating to also send the combo side menu item to the combo meal parent menu item's Order DevicesExample:
false
Nested Schema : Price_ComboGroupItemV2
Type:
array
Model for Combo Group Item Price Object
Show Source
Nested Schema : items
Type:
Show Source
object
-
activeOnLevel:
integer
The main menu level on which the price is active. Setting it to 0 indicates the prices is active on all levelsExample:
0
-
effectivityGroupObjNum:
integer
Object number of the effectivity group associated with the priceExample:
1
-
hierUnitId:
integer
Unique hierarchy unit value where the price is located.Example:
1
-
prepcost:
number
The ?? la carte price of the combo group side items. You can override the ?? la carte price for individual combo group items by setting an ?? la carte price for those items.Example:
0.89
-
price:
number
The default side item price to use for the combo group items. You can override the price for individual combo group items by setting a price for those itemsExample:
1.23
-
sequenceNum:
integer
The sequence number of the priceExample:
1